to_string 101 apps/hexagon_benchmarks/process.cpp printf("Done, time (%s): %g s %s\n", p->name(), time, to_string(m)); to_string 26 apps/linear_algebra/benchmarks/macros.h << std::setw(8) << std::to_string(N) \ to_string 27 apps/linear_algebra/benchmarks/macros.h << std::setw(20) << std::to_string(elapsed) \ to_string 47 apps/linear_algebra/benchmarks/macros.h << std::setw(8) << std::to_string(N) \ to_string 48 apps/linear_algebra/benchmarks/macros.h << std::setw(20) << std::to_string(elapsed) \ to_string 66 apps/linear_algebra/benchmarks/macros.h << std::setw(8) << std::to_string(N) \ to_string 67 apps/linear_algebra/benchmarks/macros.h << std::setw(20) << std::to_string(elapsed) \ to_string 55 apps/templates/tests/example_test.cpp name += std::to_string(channels); to_string 45 python_bindings/python/Target.cpp .def("to_string", &Target::to_string, p::arg("self"), to_string 84 src/AddImageChecks.cpp bufs[f.name() + '.' + std::to_string(i)] = output_buffer; to_string 121 src/AddImageChecks.cpp string dim = std::to_string(i); to_string 248 src/AddImageChecks.cpp string dim = std::to_string(j); to_string 305 src/AddImageChecks.cpp string last_dim = std::to_string(j-1); to_string 332 src/AddImageChecks.cpp Expr last_dim = Variable::make(Int(64), name + ".total_extent." + std::to_string(j-1)); to_string 359 src/AddImageChecks.cpp string dim = std::to_string(i); to_string 372 src/AddImageChecks.cpp string dim = std::to_string(i); to_string 108 src/Associativity.cpp const auto &iter = result.find("x" + std::to_string(i)); to_string 119 src/Associativity.cpp const auto &iter = result.find("y" + std::to_string(i)); to_string 129 src/Associativity.cpp const auto &iter = result.find("k" + std::to_string(i)); to_string 190 src/Associativity.cpp const auto &y_iter = pattern_match.find("y" + std::to_string(index)); to_string 319 src/Associativity.cpp op_x_names[idx] = unique_name("_x_" + std::to_string(idx)); to_string 320 src/Associativity.cpp op_y_names[idx] = unique_name("_y_" + std::to_string(idx)); to_string 607 src/Associativity.cpp xs[i] = Variable::make(t, "x" + std::to_string(i)); to_string 608 src/Associativity.cpp ys[i] = Variable::make(t, "y" + std::to_string(i)); to_string 609 src/Associativity.cpp zs[i] = Variable::make(t, "z" + std::to_string(i)); to_string 278 src/BoundsInference.cpp string stage_name = func_name + ".s" + std::to_string(i.first.second); to_string 305 src/BoundsInference.cpp string last_stage = func.name() + ".s" + std::to_string(stages) + "."; to_string 401 src/BoundsInference.cpp string prefix = name + ".s" + std::to_string(stage) + "."; to_string 452 src/BoundsInference.cpp string arg = name + ".s" + std::to_string(stage) + "." + func_args[d]; to_string 464 src/BoundsInference.cpp string arg = name + ".s" + std::to_string(stage) + "." + rvar.var; to_string 496 src/BoundsInference.cpp string name = input.name() + ".o" + std::to_string(k) + ".bounds_query." + func.name(); to_string 544 src/BoundsInference.cpp string prefix = func.name() + ".s" + std::to_string(stage) + "." + arg; to_string 553 src/BoundsInference.cpp string buf_name = func.name() + ".o" + std::to_string(j) + ".bounds_query"; to_string 612 src/BoundsInference.cpp string arg = name + ".s" + std::to_string(stage) + "." + farg; to_string 619 src/BoundsInference.cpp string arg = name + ".s" + std::to_string(stage) + "." + rv.var; to_string 674 src/BoundsInference.cpp s.stage_prefix = s.name + ".s" + std::to_string(s.stage) + "."; to_string 736 src/BoundsInference.cpp string stage_name = f.name() + ".s" + std::to_string(f.updates().size()); to_string 816 src/BoundsInference.cpp Expr min = Variable::make(Int(32), buffer_name + ".min." + std::to_string(d), buf); to_string 817 src/BoundsInference.cpp Expr extent = Variable::make(Int(32), buffer_name + ".extent." + std::to_string(d), buf); to_string 872 src/BoundsInference.cpp stage_name = stages[i].name + ".s" + std::to_string(stages[i].stage); to_string 793 src/CPlusPlusMangle.cpp " got\n " << mangled_name << "\nfor target " << target.to_string(); to_string 346 src/CSE.cpp string new_name = "t" + std::to_string(counter++); to_string 372 src/CSE.cpp string name = "t" + std::to_string(i-1); to_string 386 src/CSE.cpp t[i] = Variable::make(Int(32), "t" + std::to_string(i)); to_string 387 src/CSE.cpp tf[i] = Variable::make(Float(32), "t" + std::to_string(i)); to_string 818 src/CodeGen_C.cpp id = std::to_string(op->value); to_string 820 src/CodeGen_C.cpp print_assignment(op->type, "(" + print_type(op->type) + ")(" + std::to_string(op->value) + ")"); to_string 825 src/CodeGen_C.cpp print_assignment(op->type, "(" + print_type(op->type) + ")(" + std::to_string(op->value) + ")"); to_string 124 src/CodeGen_GPU_Host.cpp internal_error << "Requested unknown GPU target: " << target.to_string() << "\n"; to_string 316 src/CodeGen_GPU_Host.cpp << " which does not appear in target " << target.to_string() << "\n"; to_string 303 src/CodeGen_LLVM.cpp << target.to_string() << "\n"; to_string 319 src/CodeGen_LLVM.cpp << target.to_string() << "\n"; to_string 953 src/CodeGen_LLVM.cpp /* target */ create_string_constant(target.to_string()), to_string 2168 src/CodeGen_LLVM.cpp string name = (t.is_float() ? "abs_f" : "abs_i") + std::to_string(t.bits()); to_string 2194 src/CodeGen_LLVM.cpp name = "absd_i" + std::to_string(t.bits()); to_string 2196 src/CodeGen_LLVM.cpp name = "absd_u" + std::to_string(t.bits()); to_string 3480 src/CodeGen_LLVM.cpp llvm::Function *vec_fn = module->getFunction(name + "x" + std::to_string(l)); to_string 58 src/CodeGen_OpenGLCompute_Dev.cpp string s = mapped_type.is_scalar() ? "uint": "uvec" + std::to_string(mapped_type.lanes()); to_string 364 src/CodeGen_OpenGLCompute_Dev.cpp id = "int(" + std::to_string(op->value) + ")"; to_string 368 src/CodeGen_OpenGLCompute_Dev.cpp id = "uint(" + std::to_string(op->value) + ")"; to_string 340 src/CodeGen_OpenGL_Dev.cpp id = std::to_string(op->value); to_string 342 src/CodeGen_OpenGL_Dev.cpp id = print_type(op->type) + "(" + std::to_string(op->value) + ")"; to_string 347 src/CodeGen_OpenGL_Dev.cpp id = print_type(op->type) + "(" + std::to_string(op->value) + ")"; to_string 518 src/CodeGen_OpenGL_Dev.cpp result[i] = val + "[" + std::to_string(i) + "]"; to_string 118 src/DebugToFile.cpp string dim = std::to_string(i); to_string 2372 src/Func.cpp name() + ".update(" + std::to_string(idx) + ")", to_string 2507 src/Func.cpp func.name() + ".update(" + std::to_string(update_stage) + ")", to_string 467 src/Function.cpp buffer_name += '.' + std::to_string((int)i); to_string 705 src/Function.cpp buffer_name += '.' + std::to_string((int)i); to_string 553 src/FuseGPUThreadLoops.cpp Expr total_size = Variable::make(Int(32), "group_" + std::to_string(mem_allocs.size()-1) + ".shared_offset"); to_string 560 src/FuseGPUThreadLoops.cpp Expr group_offset = Variable::make(Int(32), "group_" + std::to_string(i) + ".shared_offset"); to_string 570 src/FuseGPUThreadLoops.cpp offset = Variable::make(Int(32), "group_" + std::to_string(i-1) + ".shared_offset"); to_string 574 src/FuseGPUThreadLoops.cpp s = LetStmt::make("group_" + std::to_string(i) + ".shared_offset", simplify(offset), s); to_string 222 src/Generator.cpp o << "Saw too many unique values in ValueTracker[" + std::to_string(i) + "]; " to_string 1580 src/Generator.cpp n += "_" + std::to_string(i); to_string 373 src/Generator.h virtual std::string to_string() const = 0; to_string 382 src/Generator.h return to_string(); to_string 484 src/Generator.h std::string to_string() const override { to_string 485 src/Generator.h return this->value().to_string(); to_string 524 src/Generator.h std::string to_string() const override { to_string 581 src/Generator.h std::string to_string() const override { to_string 608 src/Generator.h std::string to_string() const override { to_string 2060 src/Generator.h std::string to_string() const override { to_string 58 src/IRPrinter.cpp stream << "Target = " << m.target().to_string() << "\n"; to_string 69 src/InjectImageIntrinsics.cpp name = name + '.' + std::to_string(call->value_index); to_string 93 src/InjectImageIntrinsics.cpp string d = std::to_string(i); to_string 72 src/Introspection.h std::string correct_loc = correct_file + ":" + std::to_string(line); to_string 125 src/LLVM_Runtime_Linker.cpp DECLARE_CPP_INITMOD(to_string) to_string 221 src/Memoization.cpp StringImm::make(std::to_string(top_level_name.size()) + ":" + top_level_name + to_string 222 src/Memoization.cpp std::to_string(function_name.size()) + ":" + function_name), to_string 274 src/Memoization.cpp buffers.push_back(Variable::make(type_of<halide_buffer_t *>(), storage_base_name + "." + std::to_string(i) + ".buffer")); to_string 295 src/Memoization.cpp buffers.push_back(Variable::make(type_of<halide_buffer_t *>(), storage_base_name + "." + std::to_string(i) + ".buffer")); to_string 369 src/Memoization.cpp std::string max_stage_num = std::to_string(f.updates().size()); to_string 219 src/Module.cpp << output.name() << ", " << output.target().to_string() to_string 221 src/Module.cpp << input.name() << ", " << input.target().to_string() << ")\n"; to_string 428 src/Module.cpp debug(1) << "compile_multitarget: single target is " << base_target.to_string() << "\n"; to_string 478 src/Module.cpp std::string suffix = replace_all(target.to_string(), "-", "_"); to_string 387 src/Pipeline.cpp debug(2) << "jit-compiling for: " << target_arg.to_string() << "\n"; to_string 393 src/Pipeline.cpp debug(2) << "Reusing old jit module compiled for :\n" << contents->jit_target.to_string() << "\n"; to_string 637 src/Pipeline.cpp std::to_string(exit_status) + to_string 791 src/Pipeline.cpp debug(2) << "Realizing Pipeline for " << target.to_string() << "\n"; to_string 46 src/Prefetch.cpp if (!current_func || !starts_with(loop_name, current_func->name() + ".s" + std::to_string(stage))) { to_string 85 src/Prefetch.cpp string dim_name = std::to_string(i); to_string 289 src/Prefetch.cpp string index_name = "prefetch_reduce_" + base->name + "." + std::to_string((i-1)/2); to_string 341 src/Prefetch.cpp string index_name = "prefetch_split_" + base->name + "." + std::to_string((i-1)/2); to_string 132 src/RDom.cpp default: rvar_uniquifier = std::to_string(i); break; to_string 148 src/Schedule.h EXPORT std::string to_string() const; to_string 352 src/ScheduleFunctions.cpp buf_name += "." + std::to_string(k); to_string 391 src/ScheduleFunctions.cpp buf_name += "." + std::to_string(j); to_string 412 src/ScheduleFunctions.cpp src_buf_name += "." + std::to_string(j); to_string 441 src/ScheduleFunctions.cpp string buf_name = f.name() + "." + std::to_string(j) + ".tmp_buffer"; to_string 521 src/ScheduleFunctions.cpp string prefix = f.name() + ".s" + std::to_string(i+1) + "."; to_string 548 src/ScheduleFunctions.cpp string prefix = func.name() + ".s" + std::to_string(stage) + "." + b.var; to_string 923 src/ScheduleFunctions.cpp ends_with(op->name, LoopLevel::root().to_string())) { to_string 1035 src/ScheduleFunctions.cpp << target.to_string() << "\n"; to_string 1097 src/ScheduleFunctions.cpp << sites[i].loop_level.to_string() to_string 1151 src/ScheduleFunctions.cpp string root_var = LoopLevel::root().to_string(); to_string 244 src/Simplify.cpp string stride = name + ".stride." + std::to_string(i); to_string 249 src/Simplify.cpp string min = name + ".min." + std::to_string(i); to_string 127 src/SlidingWindow.cpp string prefix = func.name() + ".s" + std::to_string(func.updates().size()) + "."; to_string 251 src/SlidingWindow.cpp string n = func.name() + ".s" + std::to_string(i) + "." + dim; to_string 65 src/SplitTuples.cpp body = Realize::make(op->name + "." + std::to_string(i), {op->types[i]}, op->bounds, op->condition, body); to_string 95 src/SplitTuples.cpp stmt = Prefetch::make(op->name + "." + std::to_string(*it), {op->types[(*it)]}, op->bounds); to_string 98 src/SplitTuples.cpp stmt = Block::make(stmt, Prefetch::make(op->name + "." + std::to_string(*it), {op->types[(*it)]}, op->bounds)); to_string 112 src/SplitTuples.cpp name += "." + std::to_string(op->value_index); to_string 171 src/SplitTuples.cpp string name = op->name + "." + std::to_string(i); to_string 47 src/StorageFlattening.cpp string dim = std::to_string(i); to_string 142 src/StorageFlattening.cpp string d = std::to_string(i); to_string 236 src/StorageFlattening.cpp prefetch_stride[i] = Variable::make(Int(32), op->name + ".stride." + std::to_string(i), op->param); to_string 351 src/StorageFlattening.cpp tuple_env[p.first + "." + std::to_string(i)] = {p.second, i}; to_string 298 src/Target.cpp << "Host is " << host.to_string() << ".\n"; to_string 409 src/Target.cpp << "On this platform, the host target is: " << get_host_target().to_string() << "\n"; to_string 452 src/Target.cpp result += "-" + std::to_string(bits); to_string 221 src/Target.h EXPORT std::string to_string() const; to_string 272 src/Tracing.cpp string d = std::to_string(i); to_string 114 src/UnpackBuffers.cpp string min_var = name + ".min." + std::to_string(i); to_string 118 src/UnpackBuffers.cpp string extent_var = name + ".extent." + std::to_string(i); to_string 122 src/UnpackBuffers.cpp string stride_var = name + ".stride." + std::to_string(i); to_string 111 src/Util.cpp return prefix + std::to_string(unique_count((size_t)(prefix))); to_string 156 src/Util.cpp return sanitized + "$" + std::to_string(count); to_string 13 src/Var.cpp return Var("_" + std::to_string(n)); to_string 38 src/VectorizeLoops.cpp expr = Variable::make(op->type, var + ".lane." + std::to_string(op->indices[0])); to_string 583 src/VectorizeLoops.cpp string lane_name = mutated_name + ".lane." + std::to_string(i); to_string 887 src/VectorizeLoops.cpp string name = iter.name() + ".lane." + std::to_string(i); to_string 912 src/VectorizeLoops.cpp widening_suffix = ".x" + std::to_string(replacement.type().lanes()); to_string 202 src/runtime/hexagon_remote/sim_host.cpp std::string rpc_arg = "rpc_arg" + std::to_string(i); to_string 24 test/correctness/cascaded_filters.cpp stages.push_back(blur(stages.back(), "S" + std::to_string(i+1))); to_string 9 test/correctness/introspection.cpp std::string correct_loc = correct_file + ":" + std::to_string(line); to_string 13 test/correctness/reduction_non_rectangular.cpp std::string buffer_name = "g_" + std::to_string(buffer_index); to_string 36 test/correctness/reduction_non_rectangular.cpp std::string buffer_name = "g_" + std::to_string(buffer_index); to_string 57 test/correctness/reduction_non_rectangular.cpp std::string buffer_name = "g_" + std::to_string(buffer_index); to_string 81 test/correctness/reduction_non_rectangular.cpp Func f("f_" + std::to_string(index)); to_string 110 test/correctness/reduction_non_rectangular.cpp Func f("f_" + std::to_string(index)); to_string 143 test/correctness/reduction_non_rectangular.cpp Func f("f_" + std::to_string(index)); to_string 173 test/correctness/reduction_non_rectangular.cpp Func f("f_" + std::to_string(index)), g("g_" + std::to_string(index)); to_string 220 test/correctness/reduction_non_rectangular.cpp Func f("f_" + std::to_string(index)), g("g_" + std::to_string(index)); to_string 221 test/correctness/reduction_non_rectangular.cpp Func h("h_" + std::to_string(index)); to_string 254 test/correctness/reduction_non_rectangular.cpp Func f("f_" + std::to_string(index)), g("g_" + std::to_string(index)); to_string 300 test/correctness/reduction_non_rectangular.cpp Func f("f_" + std::to_string(index)), g("g_" + std::to_string(index)); to_string 342 test/correctness/reduction_non_rectangular.cpp Func f("f_" + std::to_string(index)), g("g_" + std::to_string(index)); to_string 417 test/correctness/reduction_non_rectangular.cpp Func f("f_" + std::to_string(index)), g("g_" + std::to_string(index)); to_string 466 test/correctness/reduction_non_rectangular.cpp Func f("f_" + std::to_string(index)), g("g_" + std::to_string(index)); to_string 519 test/correctness/reduction_non_rectangular.cpp Func f("f_" + std::to_string(index)), g("g_" + std::to_string(index)); to_string 569 test/correctness/reduction_non_rectangular.cpp Func f("f_" + std::to_string(index)); to_string 646 test/correctness/reduction_non_rectangular.cpp Func f("f_" + std::to_string(index)); to_string 678 test/correctness/reduction_non_rectangular.cpp Func f("f_" + std::to_string(index)); to_string 710 test/correctness/reduction_non_rectangular.cpp Func f("f_" + std::to_string(index)), g("g_" + std::to_string(index)), h("h_" + std::to_string(index)); to_string 264 test/correctness/simd_op_check.cpp name += "_" + std::to_string(tasks.size()); to_string 1340 test/correctness/simd_op_check.cpp string op = "vst2." + std::to_string(bits); to_string 1358 test/correctness/simd_op_check.cpp string op = "vst2." + std::to_string(bits); to_string 1376 test/correctness/simd_op_check.cpp string op = "vst3." + std::to_string(bits); to_string 1395 test/correctness/simd_op_check.cpp string op = "vst4." + std::to_string(bits); to_string 12 test/correctness/skip_stages_memoize.cpp std::string buffer_name = "f1_" + std::to_string(buffer_index); to_string 24 test/correctness/skip_stages_memoize.cpp std::string buffer_name = "f1_" + std::to_string(buffer_index); to_string 31 test/correctness/skip_stages_memoize.cpp std::string buffer_name = "f2_" + std::to_string(buffer_index); to_string 82 test/correctness/skip_stages_memoize.cpp Func f1("f1_" + std::to_string(index)), f2("f2_" + std::to_string(index)); to_string 110 test/correctness/skip_stages_memoize.cpp Func f1("f1_" + std::to_string(index)), f2("f2_" + std::to_string(index)); to_string 145 test/correctness/skip_stages_memoize.cpp Func f1("f1_" + std::to_string(index)), f2("f2_" + std::to_string(index)); to_string 146 test/correctness/skip_stages_memoize.cpp Func f3("f3_" + std::to_string(index)); to_string 179 test/correctness/skip_stages_memoize.cpp Func f1("f1_" + std::to_string(index)), f2("f2_" + std::to_string(index)); to_string 180 test/correctness/skip_stages_memoize.cpp Func f3("f3_" + std::to_string(index)); to_string 19 test/correctness/target.cpp ts = t1.to_string(); to_string 36 test/correctness/target.cpp ts = t1.to_string(); to_string 51 test/correctness/target.cpp ts = t1.to_string(); to_string 98 test/correctness/target.cpp ts = t2.to_string(); to_string 108 test/correctness/target.cpp ts = t2.to_string(); to_string 82 test/generator/tiled_blur_aottest.cpp Halide::Tools::save_image(input, "/tmp/tiled_input" + std::to_string(x) + ".png"); to_string 83 test/generator/tiled_blur_aottest.cpp Halide::Tools::save_image(output, "/tmp/tiled_output" + std::to_string(x) + ".png"); to_string 23 test/performance/profiler.cpp f[i] = Func("fn" + std::to_string(i));