Home
last modified time | relevance | path

Searched refs:unify (Results 1 – 25 of 96) sorted by relevance

1234

/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-diff/
H A DDifferenceEngine.cpp173 void unify(Instruction *L, Instruction *R) { in unify() function in __anon0b0ced060111::FunctionDifferenceEngine
219 unify(&*LI, &*RI); in diff()
587 unify(&*LI, &*RI); in runBlockDiff()
599 unify(L, R); in runBlockDiff()
623 unify(&*LI, &*RI); in runBlockDiff()
/netbsd-src/external/gpl2/gettext/dist/gettext-tools/man/
H A Dmsguniq.x2 msguniq \- unify duplicate translations in message catalog
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DLiveIntervalUnion.h91 void unify(LiveInterval &VirtReg, const LiveRange &Range);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DLiveIntervalUnion.cpp29 void LiveIntervalUnion::unify(LiveInterval &VirtReg, const LiveRange &Range) { in unify() function in LiveIntervalUnion
H A DLiveRegMatrix.cpp113 Matrix[Unit].unify(VirtReg, Range); in assign()
/netbsd-src/external/bsd/nsd/dist/doc/
H A DTODO7 - unify dns type table (name, dns type, yacc token, rdata types) prettier?
8 - unify dns class table (name, dns type, yacc token) prettier?
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A DChangeLog-199778 * pt.c (unify): Don't try to unify array bounds if either array is
293 * pt.c (unify): Handle `void' template parameters in
1082 * pt.c (unify): Just return 0 for a TYPENAME_TYPE.
1167 * pt.c (unify): Undo changes to allow multiple levels of template
1194 (unify): Likewise.
1312 * pt.c (unify): float doesn't match double.
1414 * pt.c (unify): Add CONST_DECL case.
1548 * pt.c (unify): Handle BOOLEAN_TYPE.
1916 (uses_template_parms, tsubst, unify): Add COMPLEX_TYPE case.
2242 * pt.c (unify): Strip NOP_EXPR wrappers before unifying integer values.
[all …]
H A DChangeLog-1998187 (unify): Handle UNION_TYPEs.
354 * pt.c (unify, case OFFSET_TYPE): Pass down 'strict' rather than
516 * pt.c (unify): Be more strict about non-type parms, except for
651 (unify): Use new macros.
878 (unify): Likewise.
1170 (unify): Likewise.
1420 (unify): Don't use it.
1452 (unify): Use it.
1473 (unify): Don't fail on unknown type.
2130 * pt.c (unify): Only special-case INTEGER_TYPE if it uses template
[all …]
H A DChangeLog-2001611 * pt.c (unify): Handle SCOPE_REF.
654 (unify): Likewise.
683 (unify): Only handle MINUS_EXPR specially if the above flag is set
1659 * pt.c (unify): Don't recurse between the POINTER_TYPE and the
3152 * pt.c (unify): Don't check cv quals of array types.
3470 UNIFY_ALLOW_OUTER_LESS_CV_QUAL): New unify flags.
3473 (maybe_adjust_types_for_deduction): Return extra unify flags. Do
3480 (check_cv_quals_for_unify): Use new unify qualifier flags.
3481 (unify): Clear new unify qualifier flags.
3545 * pt.c (UNIFY_ALLOW_OUTER_LEVEL): New unify flag.
[all …]
H A DChangeLog-2013203 * pt.c (unify): Don't call unify_array_domain with a NULL_TREE
808 * pt.c (unify_array_domain): Split out from unify.
809 (unify): Use it for list deduction, too.
2115 (unify, do_auto_deduction): Adjust.
2334 (type_unification_real): Do not unify any arguments if array notations
2384 * pt.c (unify, [TEMPLATE_PARM_INDEX]): Pass to unify_type_mismatch
3163 * pt.c (unify): Use static_fn_type.
3193 (unify): Retain them.
3216 * pt.c (unify): Use CP_INTEGRAL_TYPE_P.
3281 (unify): Likewise.
[all …]
H A Dpt.cc144 static int unify (tree, tree, tree, tree, int, bool);
7986 if (unify (tparms, targs, nparmvec, argvec, in unify_bound_ttp_args()
8027 if (unify (tparms, targs, in unify_bound_ttp_args()
8131 if (!unify (arg_parms, targs, aargs, pargs, UNIFY_ALLOW_NONE, in coerce_template_template_parms()
22829 return unify (tparms, targs, parm, arg, arg_strict, explain_p); in unify_one_argument()
22857 unify (tparms, targs, TREE_TYPE (max), size_type_node, in array_deduction_r()
23512 if (unify (tparms, tempargs, parm, arg, sub_strict, explain_p)) in try_one_overload()
23626 if (unify (tparms, copy_of_targs, CLASSTYPE_TI_ARGS (parm), in try_class_unification()
23780 if (unify (TP, TA, P, A, S, EP)) \
24055 return unify (tparms, targs, parm_max, arg_max, in unify_array_domain()
[all …]
H A DChangeLog-201620 * pt.c (unify): Don't look for a class template from a non-class.
55 (convert_template_argument, template_args_equal, unify): Handle
64 * pt.c (unify_bound_ttp_args): Split out from unify.
66 (unify): Check for type/non-type mismatch early.
168 get_underlying_template, lookup_template_class_1, unify): Adjust
500 (unify): Likewise. In C++17, walk into the type of a
551 (unify, for_each_template_parm_r): Walk into noexcept-specifier.
564 (unify): Compare function-qualifiers.
720 (deducible_expression, unify): Skip CONVERT_EXPR.
1594 * pt.c (unify): TRAIT_EXPR is an expr.
H A DChangeLog-200733 (unify): Deal with variadic, bound template template parameters.
123 (unify): If a parameter is a template-id whose template argument
125 cannot unify against that template-id.
367 (unify): Can't unify against ERROR_MARK_NODE.
1617 (unify): Cannot deduce anything from TYPEOF_TYPE or DECLTYPE_TYPE
1727 * pt.c (unify): Never pass error_mark_node to template_decl_level.
2738 (unify): Unify argument packs on an argument-by-argument basis,
H A DChangeLog-201171 * pt.c (unify): Handle NULLPTR_TYPE.
1450 (unify) [TREE_VEC]: Handle pack expansions here.
1460 (type_unification_real, unify, more_specialized_fn): Adjust.
2061 * pt.c (unify) [TEMPLATE_TYPE_PARM]: Allow VLA for C++0x 'auto'.
2295 (unify): Add `explain_p' parameter. Pass to all relevant calls.
2318 (add_template_candidate): Pass false to unify.
2693 (convert_template_argument, unify): Use it.
3579 * pt.c (unify): Likewise.
3896 * pt.c (for_each_template_parm_r, tsubst, unify,
4539 * pt.c (unify): An unresolved overload is a nondeduced context.
H A DChangeLog-20051322 * pt.c (unify) <METHOD_TYPE>: Check this-pointer cv-qualifiers
1331 (fn_type_unification, unify): Adjust type_unification_real calls.
1617 (unify): Likewise.
1624 (unify): Likewise.
2612 (unify): Remove length paramter from type_unification_real call.
2666 * pt.c (convert_nontype_argument, tsubst, unify): Likewise.
2978 (unify): Unify member pointers to member function pointers.
H A DChangeLog-2006782 * pt.c (unify): Avoid unnecessary calls to fold_build2 for array
1612 * pt.c (unify) <case TEMPLATE_PARM_INDEX>: Check for invalid
1659 * pt.c (unify): Use it.
2992 (unify): Likewise.
3065 (unify): Document parameters. Use INNERMOST_TEMPLATE_ARGS to
3068 (get_class_bindings): Pass full arguments to unify. Fold
H A DChangeLog-2014356 (unify): Look through reference refs on the arg, too.
1941 * pt.c (unify): Also check whether the argument is a PMF.
2934 coerce_template_template_parms, unify): Use error_operand_p.
3337 * pt.c (unify): Ignore alias templates when deducing a template
3469 * pt.c (unify): Only unify if deducible. Handle 0-length list.
3484 (unify): Likewise.
H A DChangeLog330 (unify) <case TEMPLATE_PARM_INDEX>: Pass TPARMS_PRIMARY_TEMPLATE
912 * pt.cc (unify) <default>: Relax assert to accept any
1396 * pt.cc (unify) <case TEMPLATE_PARM_INDEX>: Treat
1469 (unify) <case TEMPLATE_PARM_INDEX>: When substituting into the
1769 * pt.cc (unify) <case TEMPLATE_PARM_INDEX>: Drop cv-quals from
H A DChangeLog-2012163 * pt.c (unify) [ARRAY_TYPE]: Unify the element type before the bounds.
1541 * pt.c (convert_template_argument, unify): Use it.
2535 (unify): Compare 'auto' specially.
2925 * pt.c (unify): Handle error_mark_node.
2974 * pt.c (unify): Defer handling of unconverted functions.
/netbsd-src/external/gpl2/gettext/dist/gettext-tools/doc/
H A Dmsguniq.texi7 @cindex unify duplicate translations
/netbsd-src/external/gpl3/gdb/dist/sim/testsuite/cris/asm/
H A Dtmvm2.ms25 ; Helper macro. Unfortunately I find no cleaner way to unify
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dpt.c148 static int unify (tree, tree, tree, tree, int, bool);
7789 if (unify (tparms, targs, nparmvec, argvec, in unify_bound_ttp_args()
7830 if (unify (tparms, targs, in unify_bound_ttp_args()
7913 if (!unify (arg_parms, targs, aargs, pargs, UNIFY_ALLOW_NONE, in coerce_template_template_parms()
21962 return unify (tparms, targs, parm, arg, arg_strict, explain_p); in unify_one_argument()
21990 unify (tparms, targs, TREE_TYPE (max), size_type_node, in array_deduction_r()
22630 if (unify (tparms, tempargs, parm, arg, sub_strict, explain_p)) in try_one_overload()
22744 if (unify (tparms, copy_of_targs, CLASSTYPE_TI_ARGS (parm), in try_class_unification()
22886 if (unify (TP, TA, P, A, S, EP)) \
23151 return unify (tparms, targs, parm_max, arg_max, in unify_array_domain()
[all …]
/netbsd-src/external/gpl2/texinfo/dist/util/
H A Ddir-example457 * unify: (wdiff)unify invocation. Diff format converter.
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Passes/
H A DPassRegistry.def314 FUNCTION_PASS("unify-loop-exits", UnifyLoopExitsPass())
/netbsd-src/external/mit/isl/dist/interface/
H A Dtemplate_cpp.cc2340 static std::pair<bool, Kind> unify(const Kind &general, const Kind &specific) in unify() function
2369 auto maybe_unified = unify(kind, instance.kind); in add_specialization()

1234