Pipeline            8 apps/c_backend/pipeline_generator.cpp class Pipeline : public Halide::Generator<Pipeline> {
Pipeline           26 apps/c_backend/pipeline_generator.cpp Halide::RegisterGenerator<Pipeline> register_me{"pipeline"};
Pipeline         2796 src/Func.cpp   Pipeline Func::pipeline() {
Pipeline         2798 src/Func.cpp           pipeline_ = Pipeline(*this);
Pipeline         2805 src/Func.cpp       return Pipeline(*this).infer_arguments();
Pipeline          507 src/Func.h         Pipeline pipeline_;
Pipeline          511 src/Func.h         Pipeline pipeline();
Pipeline         1377 src/Generator.cpp Pipeline GeneratorBase::get_pipeline() {
Pipeline         1406 src/Generator.cpp         pipeline = Pipeline(funcs);
Pipeline         1413 src/Generator.cpp     Pipeline pipeline = build_pipeline();
Pipeline         2188 src/Generator.h     using Pipeline = Halide::Pipeline;
Pipeline         2324 src/Generator.h     EXPORT Pipeline get_pipeline();
Pipeline         2334 src/Generator.h     EXPORT virtual Pipeline build_pipeline() = 0;
Pipeline         2431 src/Generator.h     Pipeline pipeline;
Pipeline         2700 src/Generator.h     Pipeline build_pipeline_impl() {
Pipeline         2703 src/Generator.h         Pipeline p = ((T *)this)->build();
Pipeline         2709 src/Generator.h     Pipeline build_pipeline_impl() {
Pipeline         2754 src/Generator.h     Pipeline build_pipeline() override {
Pipeline          124 src/Pipeline.cpp Pipeline::Pipeline() : contents(nullptr) {
Pipeline          127 src/Pipeline.cpp bool Pipeline::defined() const {
Pipeline          131 src/Pipeline.cpp Pipeline::Pipeline(Func output) : contents(new PipelineContents) {
Pipeline          136 src/Pipeline.cpp Pipeline::Pipeline(const vector<Func> &outputs) : contents(new PipelineContents) {
Pipeline          143 src/Pipeline.cpp vector<Func> Pipeline::outputs() const {
Pipeline          151 src/Pipeline.cpp void Pipeline::compile_to(const Outputs &output_files,
Pipeline          166 src/Pipeline.cpp void Pipeline::compile_to_bitcode(const string &filename,
Pipeline          174 src/Pipeline.cpp void Pipeline::compile_to_llvm_assembly(const string &filename,
Pipeline          182 src/Pipeline.cpp void Pipeline::compile_to_object(const string &filename,
Pipeline          191 src/Pipeline.cpp void Pipeline::compile_to_header(const string &filename,
Pipeline          199 src/Pipeline.cpp void Pipeline::compile_to_assembly(const string &filename,
Pipeline          208 src/Pipeline.cpp void Pipeline::compile_to_c(const string &filename,
Pipeline          216 src/Pipeline.cpp void Pipeline::print_loop_nest() {
Pipeline          221 src/Pipeline.cpp void Pipeline::compile_to_lowered_stmt(const string &filename,
Pipeline          235 src/Pipeline.cpp void Pipeline::compile_to_static_library(const string &filename_prefix,
Pipeline          244 src/Pipeline.cpp void Pipeline::compile_to_multitarget_static_library(const std::string &filename_prefix,
Pipeline          254 src/Pipeline.cpp void Pipeline::compile_to_file(const string &filename_prefix,
Pipeline          269 src/Pipeline.cpp vector<Argument> Pipeline::infer_arguments(Stmt body) {
Pipeline          300 src/Pipeline.cpp vector<Argument> Pipeline::infer_arguments() {
Pipeline          304 src/Pipeline.cpp Module Pipeline::compile_to_module(const vector<Argument> &args,
Pipeline          368 src/Pipeline.cpp std::string Pipeline::generate_function_name() const {
Pipeline          380 src/Pipeline.cpp void *Pipeline::compile_jit(const Target &target_arg) {
Pipeline          441 src/Pipeline.cpp void Pipeline::set_error_handler(void (*handler)(void *, const char *)) {
Pipeline          446 src/Pipeline.cpp void Pipeline::set_custom_allocator(void *(*cust_malloc)(void *, size_t),
Pipeline          453 src/Pipeline.cpp void Pipeline::set_custom_do_par_for(int (*cust_do_par_for)(void *, int (*)(void *, int, uint8_t *), int, int, uint8_t *)) {
Pipeline          458 src/Pipeline.cpp void Pipeline::set_custom_do_task(int (*cust_do_task)(void *, int (*)(void *, int, uint8_t *), int, uint8_t *)) {
Pipeline          463 src/Pipeline.cpp void Pipeline::set_custom_trace(int (*trace_fn)(void *, const halide_trace_event_t *)) {
Pipeline          468 src/Pipeline.cpp void Pipeline::set_custom_print(void (*cust_print)(void *, const char *)) {
Pipeline          473 src/Pipeline.cpp void Pipeline::set_jit_externs(const std::map<std::string, JITExtern> &externs) {
Pipeline          479 src/Pipeline.cpp const std::map<std::string, JITExtern> &Pipeline::get_jit_externs() {
Pipeline          484 src/Pipeline.cpp void Pipeline::add_custom_lowering_pass(IRMutator *pass, void (*deleter)(IRMutator *)) {
Pipeline          491 src/Pipeline.cpp void Pipeline::clear_custom_lowering_passes() {
Pipeline          496 src/Pipeline.cpp const vector<CustomLoweringPass> &Pipeline::custom_lowering_passes() {
Pipeline          501 src/Pipeline.cpp const JITHandlers &Pipeline::jit_handlers() {
Pipeline          506 src/Pipeline.cpp Realization Pipeline::realize(vector<int32_t> sizes,
Pipeline          523 src/Pipeline.cpp Realization Pipeline::realize(int x_size, int y_size, int z_size, int w_size,
Pipeline          528 src/Pipeline.cpp Realization Pipeline::realize(int x_size, int y_size, int z_size,
Pipeline          533 src/Pipeline.cpp Realization Pipeline::realize(int x_size, int y_size,
Pipeline          538 src/Pipeline.cpp Realization Pipeline::realize(int x_size,
Pipeline          546 src/Pipeline.cpp Realization Pipeline::realize(const Target &target) {
Pipeline          656 src/Pipeline.cpp vector<const void *> Pipeline::prepare_jit_call_arguments(Realization dst, const Target &target) {
Pipeline          739 src/Pipeline.cpp Pipeline::make_externs_jit_module(const Target &target,
Pipeline          749 src/Pipeline.cpp         Pipeline pipeline = iter->second.pipeline();
Pipeline          787 src/Pipeline.cpp void Pipeline::realize(Realization dst, const Target &t) {
Pipeline          896 src/Pipeline.cpp void Pipeline::infer_input_bounds(Realization dst) {
Pipeline          986 src/Pipeline.cpp void Pipeline::infer_input_bounds(int x_size, int y_size, int z_size, int w_size) {
Pipeline         1003 src/Pipeline.cpp void Pipeline::invalidate_cache() {
Pipeline         1009 src/Pipeline.cpp JITExtern::JITExtern(Pipeline pipeline)
Pipeline           57 src/Pipeline.h class Pipeline {
Pipeline           68 src/Pipeline.h     EXPORT Pipeline();
Pipeline           72 src/Pipeline.h     EXPORT Pipeline(Func output);
Pipeline           76 src/Pipeline.h     EXPORT Pipeline(const std::vector<Func> &outputs);
Pipeline          459 src/Pipeline.h     Pipeline pipeline_;
Pipeline          463 src/Pipeline.h     EXPORT JITExtern(Pipeline pipeline);
Pipeline          470 src/Pipeline.h     const Pipeline &pipeline() const { return pipeline_; }
Pipeline           63 test/correctness/c_function.cpp     Pipeline p(g);
Pipeline           31 test/correctness/debug_to_file_multiple_outputs.cpp         Pipeline p({f, g, h});
Pipeline          566 test/correctness/memoize.cpp         Pipeline pipe(g);
Pipeline           73 test/correctness/multiple_outputs.cpp         Pipeline({f, g}).realize({f_im, g_im});
Pipeline          108 test/correctness/multiple_outputs.cpp         Realization r = Pipeline({f, g}).realize(100);
Pipeline          150 test/correctness/multiple_outputs.cpp         Pipeline({h, g, f}).realize({h_im0, h_im1, g_im0, g_im1, g_im2, f_im});
Pipeline           30 test/correctness/pipeline_set_jit_externs_func.cpp     Pipeline p(f);
Pipeline           15 test/generator/cxx_mangling_define_extern_generator.cpp     Pipeline build() {
Pipeline           53 test/generator/cxx_mangling_define_extern_generator.cpp         return Pipeline({f1, f2, f3});