Home
last modified time | relevance | path

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

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/pru/
H A Dalu-zext.md129 (define_insn "<shift_op>_impl<EQD:mode><EQS0:mode><EQS1:mode>_<alu3_zext><alu3_zext_op1><alu3_zext_…
H A Dpru.md456 (define_code_attr shift_op [(ashift "ashl") (lshiftrt "lshr")])
459 (define_expand "<shift_op><mode>3"
/netbsd-src/external/gpl3/gcc/dist/gcc/config/pru/
H A Dalu-zext.md146 (define_insn "<shift_op>_impl<EQD:mode><EQS0:mode><EQS1:mode>_<alu3_zext><alu3_zext_op1><alu3_zext_…
H A Dpru.md525 (define_code_attr shift_op [(ashift "ashl") (lshiftrt "lshr")])
528 (define_expand "<shift_op><mode>3"
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/
H A Darm.c119 static const char *shift_op (rtx, HOST_WIDE_INT *);
9953 shift_op = shifter_op_p (XEXP (x, IDX), &shift_reg); \
9954 if (shift_op != NULL \
9967 *cost += (rtx_cost (shift_op, GET_MODE (shift_op), \
9970 GET_MODE (shift_op), \
10397 rtx shift_op; in arm_rtx_costs_internal() local
10438 shift_op = shifter_op_p (op0, &shift_by_reg); in arm_rtx_costs_internal()
10439 if (shift_op == NULL) in arm_rtx_costs_internal()
10441 shift_op = shifter_op_p (op1, &shift_by_reg); in arm_rtx_costs_internal()
10447 if (shift_op != NULL) in arm_rtx_costs_internal()
[all …]
H A Dneon.md4767 (define_insn "neon_v<shift_op><sup><mode>"
4773 "v<shift_op>.<sup>%#<V_sz_elem>\t%<V_reg>0, %<V_reg>1, %<V_reg>2"
4778 (define_insn "neon_v<shift_op><sup><mode>"
4784 "v<shift_op>.<sup>%#<V_sz_elem>\t%<V_reg>0, %<V_reg>1, %<V_reg>2"
4789 (define_insn "neon_v<shift_op><sup>_n<mode>"
4797 return "v<shift_op>.<sup>%#<V_sz_elem>\t%<V_reg>0, %<V_reg>1, %2";
4803 (define_insn "neon_v<shift_op>_n<mode>"
4811 return "v<shift_op>.<V_if_elem>\t%P0, %q1, %2";
4817 (define_insn "neon_v<shift_op><sup>_n<mode>"
4825 return "v<shift_op>.<sup>%#<V_sz_elem>\t%P0, %q1, %2";
[all …]
H A Diterators.md1108 (define_int_attr shift_op [
/netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/
H A Darm.cc122 static const char *shift_op (rtx, HOST_WIDE_INT *);
10101 shift_op = shifter_op_p (XEXP (x, IDX), &shift_reg); \
10102 if (shift_op != NULL \
10115 *cost += (rtx_cost (shift_op, GET_MODE (shift_op), \
10118 GET_MODE (shift_op), \
10545 rtx shift_op; in arm_rtx_costs_internal() local
10586 shift_op = shifter_op_p (op0, &shift_by_reg); in arm_rtx_costs_internal()
10587 if (shift_op == NULL) in arm_rtx_costs_internal()
10589 shift_op = shifter_op_p (op1, &shift_by_reg); in arm_rtx_costs_internal()
10595 if (shift_op != NULL) in arm_rtx_costs_internal()
[all …]
H A Dneon.md4440 (define_insn "neon_v<shift_op><sup><mode>"
4446 "v<shift_op>.<sup>%#<V_sz_elem>\t%<V_reg>0, %<V_reg>1, %<V_reg>2"
4451 (define_insn "neon_v<shift_op><sup><mode>"
4457 "v<shift_op>.<sup>%#<V_sz_elem>\t%<V_reg>0, %<V_reg>1, %<V_reg>2"
4462 (define_insn "neon_v<shift_op><sup>_n<mode>"
4470 return "v<shift_op>.<sup>%#<V_sz_elem>\t%<V_reg>0, %<V_reg>1, %2";
4476 (define_insn "neon_v<shift_op>_n<mode>"
4484 return "v<shift_op>.<V_if_elem>\t%P0, %q1, %2";
4490 (define_insn "neon_v<shift_op><sup>_n<mode>"
4498 return "v<shift_op>.<sup>%#<V_sz_elem>\t%P0, %q1, %2";
[all …]
H A Diterators.md1119 (define_int_attr shift_op [
/netbsd-src/external/gpl3/gcc/dist/gcc/config/or1k/
H A Dor1k.md212 (define_code_attr shift_op [(ashift "ashl") (ashiftrt "ashr")
217 (define_insn "<shift_op>si3"
/netbsd-src/external/gpl3/gcc/dist/gcc/config/nios2/
H A Dnios2.md619 (define_code_attr shift_op [(ashift "ashl") (ashiftrt "ashr")
624 (define_insn "<shift_op>si3"
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/nios2/
H A Dnios2.md619 (define_code_attr shift_op [(ashift "ashl") (ashiftrt "ashr")
624 (define_insn "<shift_op>si3"
/netbsd-src/external/gpl3/gdb/dist/sim/m32c/
H A DChangeLog-2021623 * r8c.opc (shift_op): Limit shift counts to -16..16.
/netbsd-src/external/gpl3/binutils.old/dist/gas/config/
H A Dtc-aarch64.c3197 const struct aarch64_name_value_pair *shift_op; in parse_shift() local
3213 shift_op = str_hash_find_n (aarch64_shift_hsh, *str, p - *str); in parse_shift()
3215 if (shift_op == NULL) in parse_shift()
3221 kind = aarch64_get_operand_modifier (shift_op); in parse_shift()
/netbsd-src/external/gpl3/binutils/dist/gas/config/
H A Dtc-aarch64.c3479 const struct aarch64_name_value_pair *shift_op; in parse_shift() local
3495 shift_op = str_hash_find_n (aarch64_shift_hsh, *str, p - *str); in parse_shift()
3497 if (shift_op == NULL) in parse_shift()
3503 kind = aarch64_get_operand_modifier (shift_op); in parse_shift()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dcombine.cc12712 rtx shift_op = XEXP (XEXP (op0, 0), 0); in simplify_comparison() local
12715 if (GET_CODE (shift_op) == NOT in simplify_comparison()
12716 || (GET_CODE (shift_op) == XOR in simplify_comparison()
12717 && CONST_INT_P (XEXP (shift_op, 1)) in simplify_comparison()
12720 && (UINTVAL (XEXP (shift_op, 1)) in simplify_comparison()
12725 = gen_rtx_LSHIFTRT (mode, XEXP (shift_op, 0), shift_count); in simplify_comparison()
H A Dsimplify-rtx.cc712 rtx shift_op = XEXP (XEXP (op, 0), 1); in simplify_truncation() local
714 unsigned HOST_WIDE_INT shift = UINTVAL (shift_op); in simplify_truncation()
723 && (op0 = simplify_gen_binary (LSHIFTRT, mode, op0, shift_op))) in simplify_truncation()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dcombine.c12818 rtx shift_op = XEXP (XEXP (op0, 0), 0); in simplify_comparison() local
12821 if (GET_CODE (shift_op) == NOT in simplify_comparison()
12822 || (GET_CODE (shift_op) == XOR in simplify_comparison()
12823 && CONST_INT_P (XEXP (shift_op, 1)) in simplify_comparison()
12826 && (UINTVAL (XEXP (shift_op, 1)) in simplify_comparison()
12831 = gen_rtx_LSHIFTRT (mode, XEXP (shift_op, 0), shift_count); in simplify_comparison()
H A Dsimplify-rtx.c717 rtx shift_op = XEXP (XEXP (op, 0), 1); in simplify_truncation() local
719 unsigned HOST_WIDE_INT shift = UINTVAL (shift_op); in simplify_truncation()
728 && (op0 = simplify_gen_binary (LSHIFTRT, mode, op0, shift_op))) in simplify_truncation()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMInstrMVE.td2285 SDNode shift_op> {
2294 def : Pat<(VTI.Vec (shift_op (add_op (VTI.Vec MQPR:$Qm), (VTI.Vec MQPR:$Qn)), (i32 1))),
2306 multiclass MVE_VHADD<MVEVectorVTInfo VTI, PatFrag add_op, SDNode shift_op>
2308 shift_op>;
2323 SDNode shift_op> {
2333 def : Pat<(VTI.Vec (shift_op (sub_op (VTI.Vec MQPR:$Qm), (VTI.Vec MQPR:$Qn)), (i32 1))),
2347 multiclass MVE_VHSUB<MVEVectorVTInfo VTI, PatFrag sub_op, SDNode shift_op>
2349 shift_op>;
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Daarch64.c20249 const char *shift_op; in aarch64_output_simd_mov_immediate() local
20295 shift_op = (info.u.mov.modifier == simd_immediate_info::MSL in aarch64_output_simd_mov_immediate()
20303 element_char, UINTVAL (info.u.mov.value), shift_op, in aarch64_output_simd_mov_immediate()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Daarch64.cc23389 const char *shift_op; in aarch64_output_simd_mov_immediate() local
23435 shift_op = (info.u.mov.modifier == simd_immediate_info::MSL in aarch64_output_simd_mov_immediate()
23443 element_char, UINTVAL (info.u.mov.value), shift_op, in aarch64_output_simd_mov_immediate()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Drs6000.cc7616 rtx shift_op = gen_rtx_ASHIFT (Pmode, base_tmp, GEN_INT (shift)); in get_vector_offset() local
7617 emit_insn (gen_rtx_SET (base_tmp, shift_op)); in get_vector_offset()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Drs6000.c6951 rtx shift_op = gen_rtx_ASHIFT (Pmode, base_tmp, GEN_INT (shift)); in get_vector_offset() local
6952 emit_insn (gen_rtx_SET (base_tmp, shift_op)); in get_vector_offset()

12