Home
last modified time | relevance | path

Searched refs:umin (Results 1 – 25 of 55) sorted by relevance

123

/netbsd/src/usr.bin/xlint/lint1/
Dtree.c56 uint64_t umin; /* unsigned minimum */ member
212 c.umin = 0; in ic_any()
218 c.umin = 0; in ic_any()
238 c.umin = c.smin >= 0 ? (uint64_t)c.smin : 0; in ic_mult()
249 c.umin = a.umin * b.umin; in ic_mult()
267 c.umin = a.umin / u64_max(b.umax, 1); in ic_div()
268 c.umax = a.umax / u64_max(b.umin, 1); in ic_div()
284 c.umin = 0; in ic_mod()
293 c.umin = 0; in ic_mod()
306 c.umin = c.smin >= 0 ? (uint64_t)c.smin : 0; in ic_plus()
[all …]
/netbsd/src/external/gpl3/gcc/dist/gcc/config/cris/
Dpredicates.md24 (match_code "plus, minus, ior, and, umin"))
27 (match_code "plus, ior, and, umin"))
34 (match_code "plus, minus, umin"))
43 (match_code "plus, umin"))
Dcris.md201 ;; Similar, other cases also matching bound/umin.
202 (define_code_iterator plusminusumin [plus minus umin])
205 (define_code_iterator plusumin [plus umin])
213 (define_code_attr addsubbo [(plus "add") (minus "sub") (umin "bo")])
214 (define_code_attr nd [(plus "") (minus "") (umin "nd")])
2155 (umin:SI (match_operand:SI 1 "register_operand")
2163 (umin:SI (match_operand:SI 1 "register_operand" "%0,0, 0,r")
2565 (umin:SI (match_dup 6)
/netbsd/src/external/gpl3/gcc/dist/gcc/
Ddouble-int.h188 double_int umin (double_int b);
Doptabs.def153 OPTAB_NL(umin_optab, "umin$I$a3", UMIN, "umin", '3', gen_int_libfunc)
Dgimple-ssa-warn-restrict.cc860 offset_int bound = wi::umin (srcref->basesize, bounds[1]); in builtin_access()
1309 refoff[1] = wi::umin (refoff[1], maxsize); in clamp_offset()
Ddouble-int.cc1447 double_int::umin (double_int b) in umin() function in double_int
Dwide-int.h554 BINARY_FUNCTION umin (const T1 &, const T2 &);
2278 wi::umin (const T1 &x, const T2 &y)
/netbsd/src/external/gpl3/gcc/dist/gcc/config/arm/
Dvec-common.md119 (define_expand "umin<mode>3"
121 (umin:VINTW (match_operand:VINTW 1 "s_register_operand")
Diterators.md303 (define_code_iterator VQH_OPS [plus smin smax umin umax])
966 (umin "vmin") (umax "vmax")])
970 (umin "minmax") (umax "minmax")])
973 (define_code_attr VQH_sign [(plus "i") (smin "s") (smax "s") (umin "u")
Diwmmxt.md929 (define_insn "*umin<mode>3_iwmmxt"
931 (umin:VMMX (match_operand:VMMX 1 "register_operand" "y")
Dpredicates.md573 (and (match_code "smin,smax,umin,umax")
Dthumb2.md94 (umin:SI (match_operand:SI 1 "s_register_operand" "%0,0,0")
/netbsd/src/external/gpl3/gcc/dist/gcc/config/ia64/
Dvect.md488 (define_expand "umin<mode>3"
490 (umin:VECINT (match_operand:VECINT 1 "gr_register_operand" "")
526 (umin:V8QI (match_operand:V8QI 1 "gr_register_operand" "r")
/netbsd/src/external/gpl3/gcc/dist/gcc/config/mips/
Dloongson-mmi.md462 (umin:V8QI (match_operand:V8QI 1 "register_operand" "f")
Dmips-msa.md2280 (define_insn "umin<mode>3"
2282 (umin:IMSA (match_operand:IMSA 1 "register_operand" "f,f")
/netbsd/src/external/gpl3/gcc/dist/gcc/config/xtensa/
Dxtensa.md65 (define_code_iterator any_minmax [smin umin smax umax])
68 (define_code_attr minmax [(smin "min") (umin "minu")
/netbsd/src/external/gpl3/gcc/dist/gcc/config/i386/
Dpredicates.md1539 (match_code "plus,mult,and,ior,xor,smin,smax,umin,umax,compare,minus,div,
1544 (match_code "plus,mult,and,ior,xor,smin,smax,umin,umax"))
/netbsd/src/external/gpl3/gcc/dist/gcc/config/frv/
Dpredicates.md1254 (match_code "smin,smax,umin,umax")
/netbsd/src/external/gpl3/gcc/dist/gcc/config/rx/
Drx.md1261 (define_insn "umin<small_int_modes:mode>3_ur"
1307 (define_expand "umin<small_int_modes:mode>3"
/netbsd/src/external/gpl3/gcc/dist/gcc/config/mmix/
Dmmix.md283 ;; FIXME: Should we define_expand for smin, smax, umin, umax using a
/netbsd/src/external/gpl3/gcc/dist/gcc/config/s390/
Dvector.md1348 (define_insn "umin<mode>3"
1350 (umin:VI (match_operand:VI 1 "register_operand" "v")
Dvx-builtins.md875 ; Vector maximum vec_min -> smin, logical vec_min -> umin
/netbsd/src/external/gpl3/gcc/dist/gcc/config/alpha/
Dalpha.md105 (define_code_iterator any_maxmin [smax smin umax umin])
108 (umax "maxu") (umin "minu")])
2546 (umin:DI (match_operand:DI 1 "reg_or_0_operand")
/netbsd/src/external/gpl3/gcc/dist/gcc/config/rs6000/
Daltivec.md1094 (define_insn "umin<mode>3"
1096 (umin:VI2 (match_operand:VI2 1 "register_operand" "v")

123