Searched refs:maxmin (Results 1 – 24 of 24) sorted by relevance
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/sparc/ |
| D | niagara7.md | 125 (eq_attr "subtype" "fpu,maxmin"))))
|
| D | m8.md | 209 (eq_attr "subtype" "maxmin,cmask,other"))
|
| D | sparc.md | 340 ;; fga/maxmin: FP{MAX,MIN}[U]{8,16,32} 386 addsub64,cmask,fpu,maxmin,other, 9354 (set_attr "subtype" "maxmin")]) 9369 (set_attr "subtype" "maxmin")])
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/i386/ |
| D | btver2.md | 31 (define_attr "btver2_sse_attr" "other,rcp,sqrt,maxmin" 383 ;; SSE AVX maxmin,rcp,sqrt 388 (and (eq_attr "btver2_sse_attr" "maxmin") 396 (and (eq_attr "btver2_sse_attr" "maxmin")
|
| D | mmx.md | 772 (set_attr "btver2_sse_attr" "*,maxmin,maxmin") 797 (set_attr "btver2_sse_attr" "*,maxmin,maxmin")
|
| D | sse.md | 2808 (set_attr "btver2_sse_attr" "maxmin") 2832 (set_attr "btver2_sse_attr" "maxmin") 2856 (set_attr "btver2_sse_attr" "maxmin") 2883 (set_attr "btver2_sse_attr" "maxmin") 15956 (maxmin:VI124_256_AVX512F_AVX512BW 15964 (maxmin:VI124_256 15977 (maxmin:VI1248_AVX512VLBW 15995 (maxmin:VI48_AVX512VL 16005 (maxmin:VI48_AVX512VL 16017 (maxmin:VI12_AVX512VL [all …]
|
| D | i386.md | 939 (define_code_iterator maxmin [smax smin umax umin]) 21070 (maxmin:SDWIM 21079 (maxmin:<DWI> 21137 (maxmin:SWI
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/arm/ |
| D | neon.md | 2612 (define_insn "neon_v<maxmin><sup><mode>" 2618 "v<maxmin>.<sup>%#<V_sz_elem>\t%<V_reg>0, %<V_reg>1, %<V_reg>2" 2622 (define_insn "neon_v<maxmin>f<mode>" 2628 "v<maxmin>.<V_s_elem>\t%<V_reg>0, %<V_reg>1, %<V_reg>2" 2632 (define_insn "neon_v<maxmin>f<mode>" 2639 "v<maxmin>.<V_s_elem>\t%<V_reg>0, %<V_reg>1, %<V_reg>2" 2643 (define_insn "neon_vp<maxmin>fv4hf" 2650 "vp<maxmin>.f16\t%P0, %P1, %P2" 2666 ;; v<maxmin>nm intrinsics. 2718 (define_insn "neon_vp<maxmin><sup><mode>" [all …]
|
| D | iterators.md | 1105 (define_int_attr maxmin [
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/ |
| D | tree-ssa-ccp.cc | 1818 int minmax, maxmin; in bit_value_binop() local 1832 maxmin = wi::cmp (max1, min2, r1type_sgn); in bit_value_binop() 1834 if (maxmin < (code == LE_EXPR ? 1: 0)) /* o1 < or <= o2. */ in bit_value_binop() 1844 else if (maxmin == minmax) /* o1 and o2 are equal. */ in bit_value_binop()
|
| D | match.pd | 3237 maxmin (max min FMAX_ALL FMIN_ALL) 3243 (negate (maxmin @0 @1))))) 3247 maxmin (max min) 3250 (bit_not (maxmin @0 @1)))) 6519 (for maxmin (max min) 6521 (convert (maxmin (convert@2 @0) (convert @1))) 6528 (maxmin @0 @1))))
|
| D | ChangeLog-2008 | 8955 (maxmin): Likewise. 23544 (<maxmin><mode>3): Likewise. 23545 (*<maxmin><mode>3_finite): Likewise. 23546 (*<maxmin><mode>3): Likewise. 23547 (<sse>_vm<maxmin><mode>3): Likewise. 23550 (<maxmin>v16qi3): Likewise. 23551 (*<maxmin>v16qi3): Likewise. 23552 (<maxmin>v8hi3): Likewise. 23553 (*<maxmin>v8hi3): Likewise. 23554 (*sse4_1_<maxmin><mode>3): Likewise. [all …]
|
| D | ChangeLog-2020 | 2499 (<maxmin:code><mode>3): Ditto. 2500 (*<maxmin:code><mode>3_1): Ditto. 3134 (<maxmin:code><mode>3): Use SDWIM mode iterator. 3135 (*<maxmin:code><mode>3_1): Use SWI mode iterator. 3686 (<maxmin:code><mode>3): Use SWI48DWI mode iterator. 3687 (*<maxmin:code><dwi>3_doubleword): Use DWIH mode iterator. 4024 (<maxmin:code><mode>3): Use SWI48x mode iterator. 4025 (*<maxmin:code><mode>3): Use SWI48 mode iterator. 15627 (<maxmin><mode>3): Support SWI248 and general_operand for 15629 (<maxmin><mode>3_1 splitter): Optimize comparisons against [all …]
|
| D | ChangeLog-2013 | 9648 (<code><mode>3<mask_name>/maxmin): Ditto. 9649 (*avx2_<code><mode>3<mask_name>/maxmin): Ditto. 14349 (<su><maxmin><mode>3): Likewise. 14389 (<su><maxmin><mode>3): Likewise. 31686 (aarch64_gimple_fold_builtin): Fold reduc_<su><maxmin>_ builtins. 31703 * config/aarch64/aarch64-simd.md (<maxmin><mode>3): Rename to... 31704 (<su><maxmin><mode>3): ...This, refactor. 31705 (s<maxmin><mode>3): New. 31717 (maxmin): New. 33064 (aarch64_<maxmin><mode>): Likewise.
|
| D | ChangeLog-2019 | 17893 * config/i386/i386.md (<maxmin><MAXMIN_IMODE>3): New expander. 17894 (*<maxmin><MAXMIN_IMODE>3_1): New insn-and-split. 17895 (*<maxmin>di3_doubleword): Likewise. 18015 (<su><maxmin><mode>3, *<su><maxmin><mode>3): Delete in favor 18085 (<su><maxmin><mode>3, *<su><maxmin><mode>3, *madd<SVE_I:mode>) 18919 (<FMAXMIN:su><FMAXMIN:maxmin><SVE_F:mode>3): Rename to... 18922 (*<su><maxmin><mode>3): Delete.
|
| D | ChangeLog-2011 | 11301 * config/i386/i386.md (maxmin): New code iterator. 11302 * config/i386/sse.md (<maxmin:code><mode>3): Macroize expander 11303 from <umaxmin:code><mode>3 and <smaxmin:code><mode>3 using maxmin 11305 (*avx2_<maxmin:code><mode>3): Macroize isn from 11307 maxmin code iterator.
|
| D | ChangeLog-2016 | 12526 (neon_v<maxmin>f<mode>): New. 12527 (neon_vp<maxmin>fv4hf: New. 16075 * config/aarch64/aarch64-simd.md (<su><maxmin>v2di3): Call 17440 (<su><maxmin><mode>3): Likewise.
|
| D | ChangeLog-2014 | 2493 aarch64_mla<mode>, aarch64_mls<mode>, <su><maxmin><mode>3, 5161 * config/aarch64/aarch64-simd.md (<su><maxmin>v2di3): New. 5885 (neon_v<maxmin>f): ...this as new. 5893 (neon_vp<maxmin>f): ...this as new. 6014 (maxmin): Likewise.
|
| D | ChangeLog-2010 | 12655 Split from *avx_<maxmin:code><mode>3. 12657 * config/i386/i386.md (maxmin): Remove code iterator.
|
| D | ChangeLog-2012 | 8145 (maxmin): New code attribute.
|
| D | ChangeLog-2021 | 24882 (<maxmin:code><VI8_AVX2_AVX512F:mode>3): Ditto.
|
| D | ChangeLog-2017 | 36330 (<code><mode>3 with maxmin code iterator): Use VI8_AVX2_AVX512F
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/alpha/ |
| D | alpha.md | 107 (define_code_attr maxmin [(smax "maxs") (smin "mins") 2455 "<maxmin><vecmodesuffix> %r1,%2,%0" 4516 "<maxmin><modesuffix> %r1,%r2,%0"
|
| /netbsd/src/external/gpl3/gcc/dist/ |
| D | MD5SUMS | 66188 058016787582ba3a23d433d2a4c64f82 gcc/testsuite/gcc.target/i386/pr102464-maxmin.c
|