make_zero          32 src/Bounds.cpp         Expr zero = make_zero(x.type());
make_zero         329 src/Bounds.cpp                 Expr cmp = b.min >= make_zero(b.min.type().element_of());
make_zero         383 src/Bounds.cpp                 Expr cmp = b.min > make_zero(b.min.type().element_of());
make_zero         431 src/Bounds.cpp                 interval = Interval(make_zero(t), b.max - make_one(t));
make_zero         437 src/Bounds.cpp                 interval = Interval(make_zero(t), Max::make(abs(b.min), abs(b.max)) - make_one(t));
make_zero         442 src/Bounds.cpp                 interval = Interval(make_zero(t), Max::make(abs(b.min), abs(b.max)));
make_zero         609 src/Bounds.cpp             interval.min = make_zero(t);
make_zero         158 src/BoundsInference.cpp                                                    {likely(predicates[0]), val, make_zero(val.type())},
make_zero         163 src/BoundsInference.cpp                                                   {likely(predicates[i]), cond_val, make_zero(cond_val.type())},
make_zero         487 src/BoundsInference.cpp             Expr null_handle = make_zero(Handle());
make_zero         824 src/CPlusPlusMangle.cpp                                                  { ExternFuncArgument(make_zero(test_type)) }, target));
make_zero         842 src/CPlusPlusMangle.cpp                                                  { ExternFuncArgument(make_zero(qual1_type)),
make_zero         843 src/CPlusPlusMangle.cpp                                                    ExternFuncArgument(make_zero(qual2_type)) }, target));
make_zero         847 src/CPlusPlusMangle.cpp                                                  { ExternFuncArgument(make_zero(test_type)),
make_zero         848 src/CPlusPlusMangle.cpp                                                    ExternFuncArgument(make_zero(test_type)) }, target));
make_zero         862 src/CPlusPlusMangle.cpp                                                   { ExternFuncArgument(make_zero(std_test_type)) }, target));
make_zero         870 src/CPlusPlusMangle.cpp                                                  { ExternFuncArgument(make_zero(class_type)), }, target));
make_zero         878 src/CPlusPlusMangle.cpp                                                  { ExternFuncArgument(make_zero(union_type)), }, target));
make_zero         886 src/CPlusPlusMangle.cpp                                                  { ExternFuncArgument(make_zero(enum_type)), }, target));
make_zero         908 src/CPlusPlusMangle.cpp         args.push_back(ExternFuncArgument(make_zero(Bool())));
make_zero         909 src/CPlusPlusMangle.cpp         args.push_back(ExternFuncArgument(make_zero(Int(8))));
make_zero         910 src/CPlusPlusMangle.cpp         args.push_back(ExternFuncArgument(make_zero(UInt(8))));
make_zero         911 src/CPlusPlusMangle.cpp         args.push_back(ExternFuncArgument(make_zero(Int(16))));
make_zero         912 src/CPlusPlusMangle.cpp         args.push_back(ExternFuncArgument(make_zero(UInt(16))));
make_zero         913 src/CPlusPlusMangle.cpp         args.push_back(ExternFuncArgument(make_zero(Int(32))));
make_zero         914 src/CPlusPlusMangle.cpp         args.push_back(ExternFuncArgument(make_zero(UInt(32))));
make_zero         915 src/CPlusPlusMangle.cpp         args.push_back(ExternFuncArgument(make_zero(Int(64))));
make_zero         916 src/CPlusPlusMangle.cpp         args.push_back(ExternFuncArgument(make_zero(UInt(64))));
make_zero         917 src/CPlusPlusMangle.cpp         args.push_back(ExternFuncArgument(make_zero(Float(32))));
make_zero         918 src/CPlusPlusMangle.cpp         args.push_back(ExternFuncArgument(make_zero(Float(64))));
make_zero         940 src/CPlusPlusMangle.cpp             args.push_back(make_zero(Handle(1, &type_info[i % 100])));
make_zero         963 src/CPlusPlusMangle.cpp             args.push_back(make_zero(Handle(1, &type_info[i % 25])));
make_zero         989 src/CPlusPlusMangle.cpp           args.push_back(ExternFuncArgument(make_zero(Handle(1, &ti))));
make_zero        1010 src/CPlusPlusMangle.cpp                 args.push_back(make_zero(Handle(1, &t1)));
make_zero        1011 src/CPlusPlusMangle.cpp                 args.push_back(make_zero(Handle(1, &t2)));
make_zero        1012 src/CPlusPlusMangle.cpp                 args.push_back(make_zero(Handle(1, &t3)));
make_zero        1027 src/CPlusPlusMangle.cpp             args.push_back(make_zero(Handle(1, nullptr)));
make_zero        1028 src/CPlusPlusMangle.cpp             args.push_back(make_zero(Handle(1, nullptr)));
make_zero         486 src/CSE.cpp            Expr handle_a = reinterpret(type_of<int *>(), make_zero(UInt(64)));
make_zero         487 src/CSE.cpp            Expr handle_b = reinterpret(type_of<float *>(), make_zero(UInt(64)));
make_zero         488 src/CSE.cpp            Expr handle_c = reinterpret(type_of<float *>(), make_zero(UInt(64)));
make_zero         287 src/CodeGen_Internal.cpp             expr = Call::make(op->type, Call::if_then_else, {scalar_pred->value, unpredicated_load, make_zero(op->type)},
make_zero         303 src/CodeGen_Internal.cpp                                 make_zero(unpredicated_load.type())}, Call::PureIntrinsic));
make_zero         461 src/CodeGen_LLVM.cpp                 mangle_args.push_back(ExternFuncArgument(make_zero(arg.type)));
make_zero         471 src/CodeGen_LLVM.cpp         names.argv_name = cplusplus_function_mangled_name(names.argv_name, namespaces, type_of<int>(), { ExternFuncArgument(make_zero(void_star_star)) }, target);
make_zero        1757 src/CodeGen_LLVM.cpp         Expr ramp = Ramp::make(make_zero(op->base.type()), op->stride, op->lanes);
make_zero        2064 src/CodeGen_LLVM.cpp                                     {op->predicate, load_expr, make_zero(load_expr.type())},
make_zero          30 src/CodeGen_Posix.cpp     Expr overflow = make_zero(UInt(64));
make_zero          40 src/CodeGen_Posix.cpp     Expr total_size_hi = make_zero(UInt(64));
make_zero         114 src/EliminateBoolVectors.cpp                                        make_zero(op->type)));
make_zero         117 src/EliminateBoolVectors.cpp             expr = mutate(op->value != make_zero(op->value.type()));
make_zero         130 src/EliminateBoolVectors.cpp                                  make_zero(ty));
make_zero          83 src/Float16.h      EXPORT static float16_t make_zero(bool positive);
make_zero         290 src/IROperator.cpp         return reinterpret(t, make_zero(UInt(64)));
make_zero         309 src/IROperator.cpp     return make_zero(UInt(1, w));
make_zero         540 src/IROperator.cpp     result = select(biased > 0, result, make_zero(type));
make_zero         632 src/IROperator.cpp         args[1] = make_zero(type_of<halide_dimension_t *>());
make_zero         640 src/IROperator.cpp         args[2] = make_zero(type_of<void *>());
make_zero         646 src/IROperator.cpp         args[3] = make_zero(UInt(64));
make_zero         652 src/IROperator.cpp         args[4] = make_zero(type_of<struct halide_device_interface_t *>());
make_zero         687 src/IROperator.cpp         args[8] = make_zero(type_of<halide_dimension_t *>());
make_zero         692 src/IROperator.cpp     Expr flags = make_zero(UInt(64));
make_zero         696 src/IROperator.cpp                        make_zero(UInt(64)));
make_zero         701 src/IROperator.cpp                                make_zero(UInt(64)));
make_zero         109 src/IROperator.h EXPORT Expr make_zero(Type t);
make_zero         305 src/IROperator.h     return Internal::Sub::make(Internal::make_zero(a.type()), a);
make_zero         614 src/IROperator.h         return Internal::make_zero(a.type());
make_zero         133 src/InjectHostDevBufferCopies.cpp             expr = make_zero(Handle());
make_zero          20 src/Lerp.cpp       Expr bias_value = make_zero(result_type);
make_zero          34 src/LoopCarry.cpp             return make_zero(v->type);
make_zero          37 src/LoopCarry.cpp         return make_zero(op->type);
make_zero         490 src/Memoization.cpp                 args[2] = make_zero(Handle());
make_zero          79 src/Profiling.cpp             return make_zero(UInt(64));
make_zero          99 src/Profiling.cpp         size = simplify(Select::make(condition, size * type.bytes(), make_zero(UInt(64))));
make_zero        1015 src/Simplify.cpp             expr = make_zero(op->type);
make_zero        1048 src/Simplify.cpp                                      make_zero(ramp_b->stride.type())- ramp_b->stride,
make_zero        1064 src/Simplify.cpp                                        make_zero(op->type),
make_zero        1071 src/Simplify.cpp                                        make_zero(op->type)));
make_zero        1076 src/Simplify.cpp                                        make_zero(op->type),
make_zero        1083 src/Simplify.cpp                                        make_zero(op->type)));
make_zero        1092 src/Simplify.cpp             expr = mutate(make_zero(add_b->a.type()) - add_b->a);
make_zero        1095 src/Simplify.cpp             expr = mutate(make_zero(add_b->a.type()) - add_b->b);
make_zero        1102 src/Simplify.cpp             expr = mutate(Max::make(make_zero(op->type), max_a->b - max_a->a));
make_zero        1108 src/Simplify.cpp             expr = mutate(Min::make(make_zero(op->type), min_a->b - min_a->a));
make_zero        1114 src/Simplify.cpp             expr = mutate(Max::make(max_a->a - max_a->b, make_zero(op->type)));
make_zero        1120 src/Simplify.cpp             expr = mutate(Min::make(min_a->a - min_a->b, make_zero(op->type)));
make_zero        1127 src/Simplify.cpp             expr = mutate(Min::make(make_zero(op->type), max_b->a - max_b->b));
make_zero        1133 src/Simplify.cpp             expr = mutate(Max::make(make_zero(op->type), min_b->a - min_b->b));
make_zero        1139 src/Simplify.cpp             expr = mutate(Min::make(max_b->b - max_b->a, make_zero(op->type)));
make_zero        1145 src/Simplify.cpp             expr = mutate(Max::make(min_b->b - min_b->a, make_zero(op->type)));
make_zero        1295 src/Simplify.cpp             expr = make_zero(op->type);
make_zero        1301 src/Simplify.cpp             expr = make_zero(op->type);
make_zero        1334 src/Simplify.cpp             expr = mutate(make_zero(a.type()) - (b % mul_a->b));
make_zero        1653 src/Simplify.cpp             expr = mutate(select(b < make_zero(op->type),
make_zero        1868 src/Simplify.cpp             expr = mutate((make_zero(op->type) - sub_a->b)/b + make_one(op->type));
make_zero        1941 src/Simplify.cpp             expr = mutate(mul_a_a->a + ((make_zero(op->type) - sub_a->b) / b));
make_zero        1947 src/Simplify.cpp             expr = mutate(mul_a_a->b + ((make_zero(op->type) - sub_a->b) / b));
make_zero        2037 src/Simplify.cpp             expr = make_zero(op->type);
make_zero        2874 src/Simplify.cpp         Expr zero = make_zero(delta.type());
make_zero        2917 src/Simplify.cpp                                           make_zero(broadcast->value.type())),
make_zero        2921 src/Simplify.cpp             expr = (add->a == mutate(make_zero(delta.type()) - add->b));
make_zero        2951 src/Simplify.cpp             expr = (delta == make_zero(delta.type()));
make_zero        3080 src/Simplify.cpp                 expr = mutate(make_zero(add_b->b.type()) < add_b->b);
make_zero        3083 src/Simplify.cpp                 expr = mutate(make_zero(add_b->a.type()) < add_b->a);
make_zero        3092 src/Simplify.cpp                 expr = mutate(sub_b->b < make_zero(sub_b->b.type()));
make_zero        3640 src/Simplify.cpp             expr = mutate(a || substitute(var_a->name, make_zero(a.type()), b));
make_zero        3642 src/Simplify.cpp             expr = mutate(substitute(var_b->name, make_zero(b.type()), a) || b);
make_zero        3675 src/Simplify.cpp             expr = make_zero(a.type());
make_zero        3811 src/Simplify.cpp             expr = mutate(add_t->a + Select::make(condition, add_t->b, make_zero(sub_f->b.type()) - sub_f->b));
make_zero        3816 src/Simplify.cpp             expr = mutate(add_t->b + Select::make(condition, add_t->a, make_zero(sub_f->b.type()) - sub_f->b));
make_zero        3821 src/Simplify.cpp             expr = mutate(sub_t->a + Select::make(condition, make_zero(sub_t->b.type()) - sub_t->b, add_f->b));
make_zero        3826 src/Simplify.cpp             expr = mutate(sub_t->a + Select::make(condition, make_zero(sub_t->b.type()) - sub_t->b, add_f->a));
make_zero         168 src/SkipStages.cpp             return make_zero(a.type());
make_zero         415 src/Solve.cpp                  expr = mutate(b + T::make(add_a->b, make_zero(op->type)));
make_zero         418 src/Solve.cpp                  expr = mutate(a + T::make(add_b->b, make_zero(op->type)));
make_zero         427 src/Solve.cpp                  expr = mutate(b - T::make(sub_a->b, make_zero(op->type)));
make_zero         430 src/Solve.cpp                  expr = mutate(a - T::make(sub_b->b, make_zero(op->type)));
make_zero         595 src/Solve.cpp                      expr = mutate(Opp::make(mul_a->a, make_zero(b.type()) - b));
make_zero         662 src/Solve.cpp              expr = mutate(Cmp::make(a - b, make_zero(a.type())));
make_zero          42 src/StorageFlattening.cpp         Expr idx = target.has_feature(Target::LargeBuffers) ? make_zero(Int(64)) : 0;
make_zero          79 src/StorageFlattening.cpp             Expr base = target.has_feature(Target::LargeBuffers) ? make_zero(Int(64)) : 0;
make_zero         273 src/TrimNoOps.cpp             expr = make_zero(op->type);
make_zero          48 test/correctness/float16_t_comparison.cpp     h_assert(nanValue.are_unordered(float16_t::make_zero(/*positive=*/true)),
make_zero          50 test/correctness/float16_t_comparison.cpp     h_assert(nanValue.are_unordered(float16_t::make_zero(/*positive=*/false)),
make_zero          58 test/correctness/float16_t_comparison.cpp     const float16_t zeroP = float16_t::make_zero(/*positive=*/true);
make_zero          59 test/correctness/float16_t_comparison.cpp     const float16_t zeroN = float16_t::make_zero(/*positive=*/false);
make_zero          23 test/correctness/float16_t_constants.cpp         const float16_t zeroP = float16_t::make_zero(/*positive=*/true);
make_zero          55 test/correctness/float16_t_constants.cpp         const float16_t zeroN = float16_t::make_zero(/*positive=*/false);