is_buffer          76 python_bindings/python/Argument.cpp         .def("is_buffer", &Argument::is_buffer, p::arg("self"),
is_buffer          30 python_bindings/python/Function.cpp         .def("is_buffer", &ExternFuncArgument::is_buffer)
is_buffer          50 src/AddImageChecks.cpp             op->param.is_buffer() &&
is_buffer          51 src/AddParameterChecks.cpp         if (!param.is_buffer() &&
is_buffer          69 src/Argument.h         user_assert(!(is_buffer() && def.defined()))
is_buffer          71 src/Argument.h         user_assert(!(is_buffer() && min.defined()))
is_buffer          73 src/Argument.h         user_assert(!(is_buffer() && max.defined()))
is_buffer          84 src/Argument.h     bool is_buffer() const { return kind == InputBuffer || kind == OutputBuffer; }
is_buffer         507 src/BoundsInference.cpp                 } else if (args[j].is_image_param() || args[j].is_buffer()) {
is_buffer         570 src/CodeGen_C.cpp         if (args[i].is_buffer()) {
is_buffer         295 src/CodeGen_GPU_Host.cpp                 if (closure_args[i].is_buffer) {
is_buffer         308 src/CodeGen_GPU_Host.cpp             if (closure_args[i].is_buffer && allocations.contains(closure_args[i].name)) {
is_buffer         359 src/CodeGen_GPU_Host.cpp             if (closure_args[i].is_buffer) {
is_buffer         393 src/CodeGen_GPU_Host.cpp             int size_bytes = (closure_args[i].is_buffer) ? 8 : closure_args[i].type.bytes();
is_buffer         401 src/CodeGen_GPU_Host.cpp             builder->CreateStore(ConstantInt::get(i8_t, closure_args[i].is_buffer),
is_buffer         569 src/CodeGen_LLVM.cpp         if (args[i].is_buffer()) {
is_buffer         605 src/CodeGen_LLVM.cpp         if (args[i].is_buffer()) {
is_buffer         623 src/CodeGen_LLVM.cpp             if (args[i].is_buffer()) {
is_buffer         646 src/CodeGen_LLVM.cpp         if (args[i].is_buffer()) {
is_buffer         451 src/CodeGen_Metal_Dev.cpp         if (args[i].is_buffer &&
is_buffer         472 src/CodeGen_Metal_Dev.cpp         if (args[i].is_buffer) {
is_buffer         495 src/CodeGen_Metal_Dev.cpp         if (!args[i].is_buffer) {
is_buffer         521 src/CodeGen_Metal_Dev.cpp         if (args[i].is_buffer) {
is_buffer         540 src/CodeGen_Metal_Dev.cpp         if (!args[i].is_buffer) {
is_buffer         554 src/CodeGen_Metal_Dev.cpp         if (args[i].is_buffer) {
is_buffer         561 src/CodeGen_Metal_Dev.cpp         if (args[i].is_buffer) {
is_buffer         546 src/CodeGen_OpenCL_Dev.cpp         if (args[i].is_buffer &&
is_buffer         567 src/CodeGen_OpenCL_Dev.cpp         if (args[i].is_buffer) {
is_buffer         590 src/CodeGen_OpenCL_Dev.cpp         if (args[i].is_buffer) {
is_buffer         621 src/CodeGen_OpenCL_Dev.cpp         if (args[i].is_buffer) {
is_buffer         628 src/CodeGen_OpenCL_Dev.cpp         if (args[i].is_buffer) {
is_buffer         273 src/CodeGen_OpenGLCompute_Dev.cpp         if (args[i].is_buffer) {
is_buffer         849 src/CodeGen_OpenGL_Dev.cpp         if (args[i].is_buffer) {
is_buffer         903 src/CodeGen_OpenGL_Dev.cpp         if (args[i].is_buffer && args[i].read) {
is_buffer         931 src/CodeGen_OpenGL_Dev.cpp         if (args[i].is_buffer) {
is_buffer          57 src/CodeGen_PTX_Dev.cpp         if (args[i].is_buffer) {
is_buffer          71 src/CodeGen_PTX_Dev.cpp         if (args[i].is_buffer) {
is_buffer          35 src/DeviceArgument.h     bool is_buffer;
is_buffer          63 src/DeviceArgument.h         is_buffer(false),
is_buffer          76 src/DeviceArgument.h         is_buffer(_is_buffer),
is_buffer          44 src/Function.h         internal_assert(p.is_buffer());
is_buffer          50 src/Function.h     bool is_buffer() const {return arg_type == BufferArg;}
is_buffer         101 src/Generator.cpp     if (!param.is_buffer()) {
is_buffer         107 src/Generator.cpp         param.is_buffer() ? Argument::InputBuffer : Argument::InputScalar,
is_buffer         161 src/Generator.cpp     internal_assert(p.is_buffer());
is_buffer         236 src/Generator.cpp     if (p.is_buffer()) {
is_buffer          77 src/InferArguments.cpp                 } else if (extern_arg.is_buffer()) {
is_buffer          92 src/InferArguments.cpp         if (!p.is_buffer()) {
is_buffer         100 src/InferArguments.cpp                      p.is_buffer() ? Argument::InputBuffer : Argument::InputScalar,
is_buffer         107 src/InferArguments.cpp         if (!p.is_buffer()) {
is_buffer          30 src/InferArguments.h         if (arg.is_buffer() && !other.arg.is_buffer()) {
is_buffer          32 src/InferArguments.h         } else if (other.arg.is_buffer() && !arg.is_buffer()) {
is_buffer         361 src/Lower.cpp              if (arg.arg.is_buffer()) {
is_buffer          29 src/Memoization.cpp                 if (extern_args[i].is_buffer()) {
is_buffer          87 src/Memoization.cpp         if (parameter.is_buffer()) {
is_buffer          23 src/Parameter.cpp     const bool is_buffer;
is_buffer          29 src/Parameter.cpp           host_alignment(t.bytes()), is_buffer(b), is_explicit_name(e), is_registered(r),
is_buffer          56 src/Parameter.cpp     user_assert(contents->is_buffer) << "Parameter " << name() << " is not a Buffer\n";
is_buffer          61 src/Parameter.cpp     user_assert(!contents->is_buffer) << "Parameter " << name() << " is a Buffer\n";
is_buffer          73 src/Parameter.cpp Parameter::Parameter(Type t, bool is_buffer, int d) :
is_buffer          74 src/Parameter.cpp     contents(new ParameterContents(t, is_buffer, d, unique_name('p'), false, true, false)) {
is_buffer          75 src/Parameter.cpp     internal_assert(is_buffer || d == 0) << "Scalar parameters should be zero-dimensional";
is_buffer          82 src/Parameter.cpp Parameter::Parameter(Type t, bool is_buffer, int d, const std::string &name, bool is_explicit_name, bool register_instance, bool is_bound_before_lowering) :
is_buffer          83 src/Parameter.cpp     contents(new ParameterContents(t, is_buffer, d, name, is_explicit_name, register_instance, is_bound_before_lowering)) {
is_buffer          84 src/Parameter.cpp     internal_assert(is_buffer || d == 0) << "Scalar parameters should be zero-dimensional";
is_buffer         142 src/Parameter.cpp     return contents->is_buffer;
is_buffer         295 src/Parameter.cpp     user_assert(param.is_buffer())
is_buffer          39 src/Parameter.h     EXPORT Parameter(Type t, bool is_buffer, int dimensions);
is_buffer          50 src/Parameter.h     EXPORT Parameter(Type t, bool is_buffer, int dimensions,
is_buffer          77 src/Parameter.h     EXPORT bool is_buffer() const;
is_buffer         706 src/Pipeline.cpp         if (arg.param.defined() && arg.param.is_buffer()) {
is_buffer         767 src/Pipeline.cpp                 arg_types.push_back(arg.arg.is_buffer() ?
is_buffer         916 src/Pipeline.cpp             internal_assert(ia.param.defined() && ia.param.is_buffer());
is_buffer         360 src/ScheduleFunctions.cpp             } else if (arg.is_buffer()) {
is_buffer         270 src/Tracing.cpp         internal_assert(output_buf.is_buffer());
is_buffer          25 src/UnpackBuffers.cpp         if (param.defined() && param.is_buffer()) {
is_buffer          30 src/runtime/HalideRuntimeOpenGL.h                              int8_t is_buffer[],
is_buffer          40 src/runtime/HalideRuntimeOpenGLCompute.h                              int8_t is_buffer[],
is_buffer        1422 src/runtime/opengl.cpp                            size_t arg_sizes[], void *args[], int8_t is_buffer[],
is_buffer        1513 src/runtime/opengl.cpp             halide_assert(user_context, is_buffer[i] && "OpenGL Outbuf argument is not a buffer.")
is_buffer        1527 src/runtime/opengl.cpp             halide_assert(user_context, is_buffer[i] && "OpenGL Inbuf argument is not a buffer.")
is_buffer        1661 src/runtime/opengl.cpp         halide_assert(user_context, is_buffer[i] && "OpenGL Outbuf argument is not a buffer.")
is_buffer          54 test/correctness/infer_arguments.cpp         EXPECT(true, input1_arg.is_buffer());
is_buffer          55 test/correctness/infer_arguments.cpp         EXPECT(true, input2_arg.is_buffer());
is_buffer          56 test/correctness/infer_arguments.cpp         EXPECT(false, frac_arg.is_buffer());
is_buffer          57 test/correctness/infer_arguments.cpp         EXPECT(false, height_arg.is_buffer());
is_buffer          58 test/correctness/infer_arguments.cpp         EXPECT(false, thresh_arg.is_buffer());
is_buffer          59 test/correctness/infer_arguments.cpp         EXPECT(false, width_arg.is_buffer());
is_buffer          60 test/correctness/infer_arguments.cpp         EXPECT(false, z_unsigned_arg.is_buffer());
is_buffer         131 test/correctness/infer_arguments.cpp         EXPECT(true, input1_arg.is_buffer());
is_buffer         132 test/correctness/infer_arguments.cpp         EXPECT(false, frac_arg.is_buffer());
is_buffer         133 test/correctness/infer_arguments.cpp         EXPECT(false, thresh_arg.is_buffer());