define_extern      16 apps/c_backend/pipeline_generator.cpp         h.define_extern("an_extern_stage", {f}, Int(16), 0, NameMangling::C);
define_extern     187 python_bindings/python/Func.cpp     return that.define_extern(function_name, params_vec, output_type, dimensionality);
define_extern     197 python_bindings/python/Func.cpp     return that.define_extern(function_name, params_vec, types_vec, dimensionality);
define_extern     168 src/Func.cpp       func.define_extern(function_name, args, types, dimensionality,
define_extern     934 src/Func.h         EXPORT void define_extern(const std::string &function_name,
define_extern     940 src/Func.h             define_extern(function_name, params, std::vector<Type>{t},
define_extern     944 src/Func.h         EXPORT void define_extern(const std::string &function_name,
define_extern     213 src/Function.h     EXPORT void define_extern(const std::string &function_name,
define_extern      62 test/correctness/extern_bounds_inference.cpp         f.define_extern("translate", args, UInt(8), 2);
define_extern      81 test/correctness/extern_bounds_inference.cpp         f1.define_extern("translate", args, UInt(8), 2);
define_extern      85 test/correctness/extern_bounds_inference.cpp         f2.define_extern("translate", args, UInt(8), 2);
define_extern     112 test/correctness/extern_bounds_inference.cpp         f1.define_extern("translate", args, UInt(8), 2);
define_extern      84 test/correctness/extern_consumer.cpp     sink.define_extern("dump_to_file", args, Int(32), 0);
define_extern     113 test/correctness/extern_consumer.cpp     sink2.define_extern("dump_to_file", args2, Int(32), 0);
define_extern      31 test/correctness/extern_error.cpp     f.define_extern("extern_error", args, Float(32), 1);
define_extern      50 test/correctness/extern_output_expansion.cpp         g.define_extern("extern_stage", {f}, Int(32), 1);
define_extern      92 test/correctness/extern_producer.cpp     source.define_extern("make_data",
define_extern     119 test/correctness/extern_producer.cpp     multi.define_extern("make_data_multi",
define_extern      38 test/correctness/extern_sort.cpp     sorted.define_extern("sort_buffer", args, Float(32), 1);
define_extern      85 test/correctness/extern_stage.cpp     g.define_extern("flip_x", args, UInt(8), 1);
define_extern      33 test/correctness/external_code.cpp     f_extern.define_extern("extern", { }, type_of<int32_t>(), 2);
define_extern      58 test/correctness/many_small_extern_stages.cpp     g.define_extern("copy", {f}, Int(32), 2);
define_extern      85 test/correctness/memoize.cpp         count_calls.define_extern("count_calls", {}, UInt(8), 2);
define_extern     106 test/correctness/memoize.cpp         count_calls.define_extern("count_calls", {}, UInt(8), 2);
define_extern     143 test/correctness/memoize.cpp         count_calls.define_extern("count_calls", {}, UInt(8), 2);
define_extern     166 test/correctness/memoize.cpp         count_calls_23.define_extern("count_calls_with_arg", {cast<uint8_t>(23)}, UInt(8), 2);
define_extern     169 test/correctness/memoize.cpp         count_calls_42.define_extern("count_calls_with_arg", {cast<uint8_t>(42)}, UInt(8), 2);
define_extern     195 test/correctness/memoize.cpp         count_calls_val1.define_extern("count_calls_with_arg", {val1}, UInt(8), 2);
define_extern     198 test/correctness/memoize.cpp         count_calls_val2.define_extern("count_calls_with_arg", {val2}, UInt(8), 2);
define_extern     243 test/correctness/memoize.cpp         count_calls.define_extern("count_calls_with_arg", {cast<uint8_t>(val)}, UInt(8), 2);
define_extern     269 test/correctness/memoize.cpp         count_calls.define_extern("count_calls_with_arg", {memoize_tag(cast<uint8_t>(val))}, UInt(8), 2);
define_extern     297 test/correctness/memoize.cpp         count_calls.define_extern("count_calls_with_arg", {cast<uint8_t>(val)}, UInt(8), 2);
define_extern     328 test/correctness/memoize.cpp         count_calls.define_extern("count_calls_with_arg", {cast<uint8_t>(val)}, UInt(8), 2);
define_extern     371 test/correctness/memoize.cpp         count_calls.define_extern("count_calls_with_arg", {cast<uint8_t>(val)}, UInt(8), 2);
define_extern     406 test/correctness/memoize.cpp         count_calls.define_extern("count_calls_with_arg", {cast<uint8_t>(val)}, UInt(8), 2);
define_extern     463 test/correctness/memoize.cpp         count_calls.define_extern("count_calls_with_arg_parallel", {cast<uint8_t>(val)}, UInt(8), 3);
define_extern     511 test/correctness/memoize.cpp             stage[i].define_extern("count_calls_staged",
define_extern     555 test/correctness/memoize.cpp         count_calls.define_extern("count_calls_with_arg", {cast<uint8_t>(val)}, UInt(8), 2);
define_extern      28 test/correctness/pipeline_set_jit_externs_func.cpp     f.define_extern("extern_func", args, Float(32), 2);
define_extern      64 test/correctness/skip_stages_external_array_functions.cpp         f2.define_extern("call_counter", {f1, 1, 0}, UInt(8), 1);
define_extern      65 test/correctness/skip_stages_external_array_functions.cpp         f3.define_extern("call_counter", {f1, 2, 1}, UInt(8), 1);
define_extern     101 test/correctness/skip_stages_external_array_functions.cpp         f1.define_extern("call_counter",
define_extern     107 test/correctness/skip_stages_external_array_functions.cpp         f2.define_extern("call_counter",
define_extern     110 test/correctness/skip_stages_external_array_functions.cpp         f3.define_extern("call_counter",
define_extern     163 test/correctness/skip_stages_external_array_functions.cpp         extern1.define_extern("call_counter",
define_extern     166 test/correctness/skip_stages_external_array_functions.cpp         extern2.define_extern("call_counter",
define_extern     201 test/correctness/skip_stages_external_array_functions.cpp         extern1.define_extern("call_counter",
define_extern     204 test/correctness/skip_stages_external_array_functions.cpp         extern2.define_extern("call_counter",
define_extern     239 test/correctness/skip_stages_external_array_functions.cpp         extern1.define_extern("call_counter",
define_extern     242 test/correctness/skip_stages_external_array_functions.cpp         extern2.define_extern("call_counter",
define_extern     245 test/correctness/skip_stages_external_array_functions.cpp         extern3.define_extern("call_counter",
define_extern      44 test/generator/cxx_mangling_define_extern_generator.cpp         f1.define_extern("HalideTest::cxx_mangling_1",
define_extern      46 test/generator/cxx_mangling_define_extern_generator.cpp         f2.define_extern("HalideTest::cxx_mangling_2",
define_extern      48 test/generator/cxx_mangling_define_extern_generator.cpp         f3.define_extern("cxx_mangling_3",
define_extern      14 test/generator/msan_generator.cpp         msan_extern_stage.define_extern("msan_extern_stage", {input}, Int(32), 3, NameMangling::C);
define_extern      39 test/generator/nested_externs_generator.cpp         extern_stage_1.define_extern("nested_externs_leaf", {value}, Float(32), 3);
define_extern      40 test/generator/nested_externs_generator.cpp         extern_stage_2.define_extern("nested_externs_leaf", {value+1}, Float(32), 3);
define_extern      41 test/generator/nested_externs_generator.cpp         extern_stage_combine.define_extern("nested_externs_combine", 
define_extern      82 test/generator/nested_externs_generator.cpp         extern_stage_1.define_extern("nested_externs_inner", {value}, Float(32), 3);
define_extern      83 test/generator/nested_externs_generator.cpp         extern_stage_2.define_extern("nested_externs_inner", {value+1}, Float(32), 3);
define_extern      84 test/generator/nested_externs_generator.cpp         extern_stage_combine.define_extern("nested_externs_combine", 
define_extern      23 test/generator/old_buffer_t_generator.cpp         g.define_extern("extern_stage", {in2, f}, Int(32), 2,
define_extern      31 test/generator/tiled_blur_generator.cpp         tiled_blur.define_extern(