Home
last modified time | relevance | path

Searched refs:build_range_check (Results 1 – 25 of 29) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dfold-const.h193 extern tree build_range_check (location_t, tree, tree, int, tree, tree);
H A Dfold-const.c5363 build_range_check (location_t loc, tree type, tree exp, int in_p, in build_range_check() function
5377 value = build_range_check (loc, type, exp, 1, low, high); in build_range_check()
5414 return build_range_check (loc, type, exp, 1, 0, high); in build_range_check()
5452 return build_range_check (loc, type, in build_range_check()
5992 && (tem = (build_range_check (loc, type, in fold_range_test()
6028 if ((lhs = build_range_check (loc, type, common, in fold_range_test()
6031 && (rhs = build_range_check (loc, type, common, in fold_range_test()
H A Dtree-ssa-reassoc.c2702 tree tem = build_range_check (loc, optype, unshare_expr (exp), in update_range_test()
3235 tree tem = build_range_check (loc, optype, unshare_expr (exp), in optimize_range_tests_to_bit_test()
H A Dmatch.pd1586 { build_range_check (UNKNOWN_LOCATION, type, @0, code == EQ_EXPR,
H A DFSFChangeLog.1110004 (range_binop, make_range, build_range_check): New functions.
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dfold-const.h214 extern tree build_range_check (location_t, tree, tree, int, tree, tree);
H A DChangeLog.ptr476 * fold-const.c (build_range_check): Handle pointer types
H A Dfold-const.cc5446 build_range_check (location_t loc, tree type, tree exp, int in_p, in build_range_check() function
5460 value = build_range_check (loc, type, exp, 1, low, high); in build_range_check()
5497 return build_range_check (loc, type, exp, 1, 0, high); in build_range_check()
5535 return build_range_check (loc, type, in build_range_check()
6074 && (tem = (build_range_check (loc, type, in fold_range_test()
6110 if ((lhs = build_range_check (loc, type, common, in fold_range_test()
6113 && (rhs = build_range_check (loc, type, common, in fold_range_test()
H A Dtree-ssa-reassoc.cc2835 tree tem = build_range_check (loc, optype, unshare_expr (exp), in update_range_test()
3430 tem = build_range_check (loc, optype, unshare_expr (exp), in optimize_range_tests_to_bit_test()
H A DChangeLog-200916158 build_range_check, maybe_fold_offset_to_address, round_up,
22700 * fold-const.c (make_range,build_range_check,merge_ranges): Move
22704 (build_range_check): Likewise.
22906 (build_range_check): Do not special-case subtypes.
28193 * fold-const.c (build_range_check): Properly deal with enumeral and
H A Dmatch.pd1982 { build_range_check (UNKNOWN_LOCATION, type, @0, code == EQ_EXPR,
H A DChangeLog-2005380 optimize_bit_field_compare, make_range, build_range_check,
3982 * fold-const.c (build_range_check): Use proper type for subtraction
5182 * fold-const.c (build_range_check): Use unsigned when signed
8809 * fold-const.c (build_range_check): Disable optimization for function
11457 * fold-const.c (build_range_check): Convert high/low to etype
H A DChangeLog-200717508 * fold-const.c (build_range_check): Handle pointer types
18126 (build_range_check): Likewise.
21009 (build_range_check): Likewise.
31087 (build_range_check): Likewise.
H A DChangeLog-201713030 * fold-const.c (build_range_check): Use widest_int when comparing
22394 * fold-const.c (build_range_check): Compute pointer range check in
23365 (build_range_check): Use range_check_type.
27783 (build_range_check): Generate bittests if possible.
H A DChangeLog-200617013 * fold-const.c (build_range_check): Make sure to use a valid type to
19438 * fold-const.c (fold_convert, build_range_check,
H A DChangeLog-200429025 * fold-const.c (build_range_check): If !in_p and recursive call
32296 build_range_check, fold_range_test, fold_truthop,
38314 make_range, build_range_check, fold_range_test, unextend,
42656 decode_field_reference, make_range, build_range_check, unextend,
H A DChangeLog-201114311 * fold-const.c (build_range_check): Negate using the original type.
18030 * fold-const.c (build_range_check): Likewise.
26185 * fold-const.c (fold_range_test): Pass LOC to build_range_check.
H A DChangeLog-20138134 (build_range_check): Moved to fold-const.h.
19038 * fold-const.c (build_range_check): If both low and high are NULL,
21663 * fold-const.c (sign_bit_p, build_range_check, fold_unary_loc,
H A DFSFChangeLog.1110004 (range_binop, make_range, build_range_check): New functions.
H A DChangeLog-200222323 * fold-const.c (build_range_check): Optimize (c>=1) && (c<=127)
26656 * fold-const.c (operand_equal_for_comparison_p, build_range_check,
H A DChangeLog-201810658 * fold-const.c (build_range_check): Likewise.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/c-family/
H A Dc-warn.c272 tem = build_range_check (UNKNOWN_LOCATION, type, lhs, in0_p, low0, high0); in warn_logical_operator()
287 tem = build_range_check (UNKNOWN_LOCATION, type, rhs, in1_p, low1, high1); in warn_logical_operator()
297 tem = build_range_check (UNKNOWN_LOCATION, type, lhs, in_p, low, high); in warn_logical_operator()
/netbsd-src/external/gpl3/gcc/dist/gcc/c-family/
H A Dc-warn.cc274 tem = build_range_check (UNKNOWN_LOCATION, type, lhs, in0_p, low0, high0); in warn_logical_operator()
289 tem = build_range_check (UNKNOWN_LOCATION, type, rhs, in1_p, low1, high1); in warn_logical_operator()
299 tem = build_range_check (UNKNOWN_LOCATION, type, lhs, in_p, low, high); in warn_logical_operator()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A DChangeLog-20091749 fold_call_expr, build_range_check, maybe_fold_offset_to_address,
/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A DChangeLog-20091790 build_range_check, maybe_fold_offset_to_address, round_up,

12