Home
last modified time | relevance | path

Searched refs:shift_op (Results 1 – 8 of 8) sorted by relevance

/openbsd-src/gnu/usr.bin/gcc/gcc/config/dsp16xx/
H A Ddsp16xx.c2008 emit_1600_core_shift (shift_op, operands, shift_amount, mode)
2009 enum rtx_code shift_op;
2026 gen_rtx (shift_op, mode,
2038 gen_rtx (shift_op, mode,
2050 gen_rtx (shift_op, mode,
2062 gen_rtx (shift_op, mode,
2072 emit_1600_core_shift (shift_op, operands, shift_amount) in emit_1600_core_shift() argument
2073 enum rtx_code shift_op; in emit_1600_core_shift()
2083 if (shift_op == ASHIFT)
2088 else if (shift_op == ASHIFTRT)
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMInstrMVE.td2307 SDNode shift_op> {
2317 def : Pat<(VTI.Vec (shift_op (add_op (VTI.Vec MQPR:$Qm), (VTI.Vec MQPR:$Qn)), (i32 1))),
2322 multiclass MVE_VHADD<MVEVectorVTInfo VTI, SDNode Op, PatFrag add_op, SDNode shift_op>
2324 shift_op>;
2339 SDNode shift_op> {
2349 def : Pat<(VTI.Vec (shift_op (sub_op (VTI.Vec MQPR:$Qm), (VTI.Vec MQPR:$Qn)), (i32 1))),
2363 multiclass MVE_VHSUB<MVEVectorVTInfo VTI, PatFrag sub_op, SDNode shift_op>
2365 shift_op>;
5369 … Intrinsic unpred_int, Intrinsic pred_int, PatFrag add_op, PatFrag shift_op> {
5377 … def : Pat<(VTI.Vec (shift_op (add_op (VTI.Vec MQPR:$Qm), (VTI.Vec (ARMvdup rGPR:$Rn))), (i32 1))),
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Doptabs.c691 int shift_op = (binoptab->code == ASHIFT local
748 && ! shift_op && rtx_cost (op1, binoptab->code) > COSTS_N_INSNS (1))
1808 if (shift_op)
/openbsd-src/gnu/gcc/gcc/
H A Dcombine.c10425 rtx shift_op = XEXP (XEXP (op0, 0), 0); in simplify_comparison() local
10428 if (GET_CODE (shift_op) == NOT in simplify_comparison()
10429 || (GET_CODE (shift_op) == XOR in simplify_comparison()
10430 && GET_CODE (XEXP (shift_op, 1)) == CONST_INT in simplify_comparison()
10433 && (INTVAL (XEXP (shift_op, 1)) in simplify_comparison()
10438 gen_rtx_LSHIFTRT (mode, XEXP (shift_op, 0), shift_count), in simplify_comparison()
H A Doptabs.c1209 int shift_op = (binoptab->code == ASHIFT in expand_binop() local
1240 && ! shift_op && rtx_cost (op1, binoptab->code) > COSTS_N_INSNS (1)) in expand_binop()
1877 if (shift_op) in expand_binop()
/openbsd-src/gnu/usr.bin/gcc/gcc/config/arm/
H A Darm.c83 static Ccstar shift_op PARAMS ((rtx, Hint *));
6983 shift_op (op, amountp) in shift_op() function
8680 const char * shift = shift_op (x, &val);
8684 fprintf (stream, ", %s ", shift_op (x, &val));
/openbsd-src/gnu/gcc/gcc/config/arm/
H A Darm.c86 static const char *shift_op (rtx, HOST_WIDE_INT *);
9116 shift_op (rtx op, HOST_WIDE_INT *amountp) in shift_op() function
11087 shift = shift_op (x, &val); in arm_print_operand()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DSVEInstrFormats.td3898 SDPatternOperator shift_op = null_frag> {
3916 …def : SVE_Shift_Add_All_Active_Pat<nxv16i8, shift_op, nxv16i1, nxv16i8, nxv16i8, i32, !cast<Instru…
3917 …def : SVE_Shift_Add_All_Active_Pat<nxv8i16, shift_op, nxv8i1, nxv8i16, nxv8i16, i32, !cast<Instruc…
3918 …def : SVE_Shift_Add_All_Active_Pat<nxv4i32, shift_op, nxv4i1, nxv4i32, nxv4i32, i32, !cast<Instruc…
3919 …def : SVE_Shift_Add_All_Active_Pat<nxv2i64, shift_op, nxv2i1, nxv2i64, nxv2i64, i32, !cast<Instruc…