Lines Matching refs:icode
420 const enum insn_code icode; member
429 const enum insn_code icode; member
1212 enum insn_code icode; member
1228 AARCH64_MEMTAG_BUILTIN_START - 1].icode = CODE_FOR_##I; in aarch64_init_memtag_builtins()
1338 aarch64_simd_expand_args (rtx target, int icode, int have_retval, in aarch64_simd_expand_args() argument
1348 machine_mode tmode = insn_data[icode].operand[0].mode; in aarch64_simd_expand_args()
1351 || !(*insn_data[icode].operand[0].predicate) (target, tmode)) in aarch64_simd_expand_args()
1365 machine_mode mode = insn_data[icode].operand[opc].mode; in aarch64_simd_expand_args()
1374 if (!(*insn_data[icode].operand[opc].predicate) in aarch64_simd_expand_args()
1397 machine_mode vmode = insn_data[icode].operand[opc - 1].mode; in aarch64_simd_expand_args()
1413 machine_mode vmode = insn_data[icode].operand[opc - 1].mode; in aarch64_simd_expand_args()
1430 machine_mode vmode = insn_data[icode].operand[opc - 1].mode; in aarch64_simd_expand_args()
1443 if (!(*insn_data[icode].operand[opc].predicate) in aarch64_simd_expand_args()
1463 pat = GEN_FCN (icode) (op[0]); in aarch64_simd_expand_args()
1467 pat = GEN_FCN (icode) (op[0], op[1]); in aarch64_simd_expand_args()
1471 pat = GEN_FCN (icode) (op[0], op[1], op[2]); in aarch64_simd_expand_args()
1475 pat = GEN_FCN (icode) (op[0], op[1], op[2], op[3]); in aarch64_simd_expand_args()
1479 pat = GEN_FCN (icode) (op[0], op[1], op[2], op[3], op[4]); in aarch64_simd_expand_args()
1483 pat = GEN_FCN (icode) (op[0], op[1], op[2], op[3], op[4], op[5]); in aarch64_simd_expand_args()
1526 enum insn_code icode = d->code; in aarch64_simd_expand_builtin() local
1567 && (*insn_data[icode].operand[operands_k].predicate) in aarch64_simd_expand_builtin()
1568 (arg, insn_data[icode].operand[operands_k].mode)); in aarch64_simd_expand_builtin()
1580 (target, icode, !is_void, exp, &args[1], d->mode); in aarch64_simd_expand_builtin()
1589 enum insn_code icode = d->icode; in aarch64_crc32_expand_builtin() local
1594 machine_mode tmode = insn_data[icode].operand[0].mode; in aarch64_crc32_expand_builtin()
1595 machine_mode mode0 = insn_data[icode].operand[1].mode; in aarch64_crc32_expand_builtin()
1596 machine_mode mode1 = insn_data[icode].operand[2].mode; in aarch64_crc32_expand_builtin()
1600 || ! (*insn_data[icode].operand[0].predicate) (target, tmode)) in aarch64_crc32_expand_builtin()
1606 if (! (*insn_data[icode].operand[1].predicate) (op0, mode0)) in aarch64_crc32_expand_builtin()
1608 if (! (*insn_data[icode].operand[2].predicate) (op1, mode1)) in aarch64_crc32_expand_builtin()
1611 pat = GEN_FCN (icode) (target, op0, op1); in aarch64_crc32_expand_builtin()
1725 pat = GEN_FCN (d->icode) (target, op0, op1, op2, lane_idx); in aarch64_expand_fcmla_builtin()
1727 pat = GEN_FCN (d->icode) (target, op0, op1, op2); in aarch64_expand_fcmla_builtin()
1784 enum insn_code icode; in aarch64_expand_rng_builtin() local
1786 icode = CODE_FOR_aarch64_rndr; in aarch64_expand_rng_builtin()
1788 icode = CODE_FOR_aarch64_rndrrs; in aarch64_expand_rng_builtin()
1793 pat = GEN_FCN (icode) (rand); in aarch64_expand_rng_builtin()
1825 enum insn_code icode = aarch64_memtag_builtin_data[fcode - in aarch64_expand_builtin_memtag() local
1826 AARCH64_MEMTAG_BUILTIN_START - 1].icode; in aarch64_expand_builtin_memtag()
1842 || ! (*insn_data[icode].operand[0].predicate) (target, DImode)) in aarch64_expand_builtin_memtag()
1849 if ((*insn_data[icode].operand[3].predicate) (op1, QImode)) in aarch64_expand_builtin_memtag()
1851 pat = GEN_FCN (icode) (target, op0, const0_rtx, op1); in aarch64_expand_builtin_memtag()
1864 pat = GEN_FCN (icode) (target, op0, op1); in aarch64_expand_builtin_memtag()
1870 pat = GEN_FCN (icode) (target, op0, const0_rtx); in aarch64_expand_builtin_memtag()
1873 pat = GEN_FCN (icode) (op0, op0, const0_rtx); in aarch64_expand_builtin_memtag()
1893 int icode; in aarch64_general_expand_builtin() local
1906 icode = (fcode == AARCH64_BUILTIN_GET_FPSR) ? in aarch64_general_expand_builtin()
1909 pat = GEN_FCN (icode) (target); in aarch64_general_expand_builtin()
1914 icode = (fcode == AARCH64_BUILTIN_SET_FPSR) ? in aarch64_general_expand_builtin()
1918 pat = GEN_FCN (icode) (op0); in aarch64_general_expand_builtin()
1941 icode = CODE_FOR_xpaclri; in aarch64_general_expand_builtin()
1943 emit_insn (GEN_FCN (icode) ()); in aarch64_general_expand_builtin()
1953 icode = CODE_FOR_autia1716; in aarch64_general_expand_builtin()
1956 icode = CODE_FOR_autib1716; in aarch64_general_expand_builtin()
1959 icode = CODE_FOR_pacia1716; in aarch64_general_expand_builtin()
1962 icode = CODE_FOR_pacib1716; in aarch64_general_expand_builtin()
1965 icode = 0; in aarch64_general_expand_builtin()
1973 emit_insn (GEN_FCN (icode) ()); in aarch64_general_expand_builtin()