Home
last modified time | relevance | path

Searched refs:ptrue (Results 1 – 12 of 12) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Daarch64.c4841 rtx ptrue = aarch64_ptrue_reg (pred_mode); in aarch64_expand_sve_ld1rq() local
4842 emit_insn (gen_aarch64_sve_ld1rq (mode, dest, src, ptrue)); in aarch64_expand_sve_ld1rq()
5558 rtx ptrue = aarch64_ptrue_reg (pred_mode); in aarch64_expand_sve_mem_move() local
5564 aarch64_emit_sve_pred_move (tmp, ptrue, src); in aarch64_expand_sve_mem_move()
5569 aarch64_emit_sve_pred_move (dest, ptrue, src); in aarch64_expand_sve_mem_move()
5648 rtx ptrue = aarch64_ptrue_reg (VNx16BImode); in aarch64_maybe_expand_sve_subreg_move() local
5649 rtx unspec = gen_rtx_UNSPEC (GET_MODE (dest), gen_rtvec (2, ptrue, src), in aarch64_maybe_expand_sve_subreg_move()
5689 aarch64_split_sve_subreg_move (rtx dest, rtx ptrue, rtx src) in aarch64_split_sve_subreg_move() argument
5704 ptrue = gen_lowpart (pred_mode, ptrue); in aarch64_split_sve_subreg_move()
5708 dest, ptrue, src)); in aarch64_split_sve_subreg_move()
[all …]
H A Daarch64-sve.md2499 rtx ptrue = aarch64_ptrue_reg (<VPRED>mode);
2500 emit_insn (gen_sve_ld1r<mode> (operands[0], ptrue, operands[1],
8042 rtx ptrue = force_reg (VNx16BImode, aarch64_ptrue_all (<data_bytes>));
8043 rtx cast_ptrue = gen_lowpart (<MODE>mode, ptrue);
8054 emit_insn (gen_aarch64_ptest<mode> (ptrue, cast_ptrue, ptrue_flag, pred));
8899 rtx ptrue = aarch64_ptrue_reg (VNx2BImode);
8902 (operands[0], ptrue, temp, strictness));
9088 rtx ptrue = aarch64_ptrue_reg (<VWIDE_PRED>mode);
9091 (operands[0], ptrue, temp, strictness));
9293 ;; flag-setting instructions, these flags are always set wrt a ptrue.
/netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Daarch64.cc6128 rtx ptrue = aarch64_ptrue_reg (pred_mode); in aarch64_expand_sve_ld1rq() local
6129 emit_insn (gen_aarch64_sve_ld1rq (mode, dest, src, ptrue)); in aarch64_expand_sve_ld1rq()
6848 rtx ptrue = aarch64_ptrue_reg (pred_mode); in aarch64_expand_sve_mem_move() local
6854 aarch64_emit_sve_pred_move (tmp, ptrue, src); in aarch64_expand_sve_mem_move()
6859 aarch64_emit_sve_pred_move (dest, ptrue, src); in aarch64_expand_sve_mem_move()
6938 rtx ptrue = aarch64_ptrue_reg (VNx16BImode); in aarch64_maybe_expand_sve_subreg_move() local
6939 rtx unspec = gen_rtx_UNSPEC (GET_MODE (dest), gen_rtvec (2, ptrue, src), in aarch64_maybe_expand_sve_subreg_move()
6979 aarch64_split_sve_subreg_move (rtx dest, rtx ptrue, rtx src) in aarch64_split_sve_subreg_move() argument
6994 ptrue = gen_lowpart (pred_mode, ptrue); in aarch64_split_sve_subreg_move()
6998 dest, ptrue, src)); in aarch64_split_sve_subreg_move()
[all …]
H A Daarch64-sve.md2499 rtx ptrue = aarch64_ptrue_reg (<VPRED>mode);
2500 emit_insn (gen_sve_ld1r<mode> (operands[0], ptrue, operands[1],
5558 ;; Predicated FCADD using ptrue for unpredicated optab for auto-vectorizer
8414 rtx ptrue = force_reg (VNx16BImode, aarch64_ptrue_all (<data_bytes>));
8415 rtx cast_ptrue = gen_lowpart (<MODE>mode, ptrue);
8426 emit_insn (gen_aarch64_ptest<mode> (ptrue, cast_ptrue, ptrue_flag, pred));
9283 rtx ptrue = aarch64_ptrue_reg (VNx2BImode);
9286 (operands[0], ptrue, temp, strictness));
9472 rtx ptrue = aarch64_ptrue_reg (<VWIDE_PRED>mode);
9475 (operands[0], ptrue, temp, strictness));
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dcombine.cc9200 if_then_else_cond (rtx x, rtx *ptrue, rtx *pfalse) in if_then_else_cond() argument
9212 *ptrue = (code == NE) ? const_true_rtx : const0_rtx; in if_then_else_cond()
9222 *ptrue = simplify_gen_unary (code, mode, true0, GET_MODE (XEXP (x, 0))); in if_then_else_cond()
9274 *ptrue = simplify_gen_relational (code, mode, VOIDmode, in if_then_else_cond()
9281 *ptrue = simplify_gen_binary (code, mode, true0, true1); in if_then_else_cond()
9315 *ptrue = simplify_gen_binary (MULT, mode, op0, const_true_rtx); in if_then_else_cond()
9346 *ptrue = *pfalse = const0_rtx; in if_then_else_cond()
9357 *ptrue = XEXP (x, 1), *pfalse = XEXP (x, 2); in if_then_else_cond()
9362 *ptrue = XEXP (x, 2), *pfalse = XEXP (x, 1); in if_then_else_cond()
9381 *ptrue = true0; in if_then_else_cond()
[all …]
H A DChangeLog-201918071 (*cmp<cmp_op><mode>_and): Match a known-ptrue UNSPEC_PRED_Z instead
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dcombine.c9327 if_then_else_cond (rtx x, rtx *ptrue, rtx *pfalse) in if_then_else_cond() argument
9339 *ptrue = (code == NE) ? const_true_rtx : const0_rtx; in if_then_else_cond()
9349 *ptrue = simplify_gen_unary (code, mode, true0, GET_MODE (XEXP (x, 0))); in if_then_else_cond()
9401 *ptrue = simplify_gen_relational (code, mode, VOIDmode, in if_then_else_cond()
9408 *ptrue = simplify_gen_binary (code, mode, true0, true1); in if_then_else_cond()
9442 *ptrue = simplify_gen_binary (MULT, mode, op0, const_true_rtx); in if_then_else_cond()
9473 *ptrue = *pfalse = const0_rtx; in if_then_else_cond()
9484 *ptrue = XEXP (x, 1), *pfalse = XEXP (x, 2); in if_then_else_cond()
9489 *ptrue = XEXP (x, 2), *pfalse = XEXP (x, 1); in if_then_else_cond()
9508 *ptrue = true0; in if_then_else_cond()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DSVEInstrFormats.td319 defm PTRUE : sve_int_ptrue<0b000, "ptrue", AArch64ptrue>;
424 Instruction inst, Instruction ptrue>
426 (inst (IMPLICIT_DEF), (ptrue 31), $Op1)>;
429 ValueType vt2, Instruction inst, Instruction ptrue>
431 (inst (ptrue 31), $Op1, $Op2)>;
H A DAArch64SchedA64FX.td3359 // [356] "ptrue $Pd, $pattern";
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonPatterns.td113 def ptrue: PatFrag<(ops), (HexagonPTRUE)>;
115 def pnot: PatFrag<(ops node:$Pu), (xor node:$Pu, ptrue)>;
/netbsd-src/external/gpl3/gcc.old/dist/
H A DMD5SUMS47074 d2f82e332146bd7fa50adc7f52a9e139 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ptrue.c
/netbsd-src/external/gpl3/gcc/dist/
H A DMD5SUMS53324 d2f82e332146bd7fa50adc7f52a9e139 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ptrue.c