ends_with          24 src/BoundsInference.cpp         if (ends_with(var->name, ".max") ||
ends_with          25 src/BoundsInference.cpp             ends_with(var->name, ".min")) {
ends_with         100 src/CanonicalizeGPUVars.cpp         if (ends_with(name, ".loop_max")) {
ends_with         102 src/CanonicalizeGPUVars.cpp         } else if (ends_with(name, ".loop_min")) {
ends_with         104 src/CanonicalizeGPUVars.cpp         } else if (ends_with(name, ".loop_extent")) {
ends_with          15 src/CodeGen_GPU_Dev.cpp     return (ends_with(name, ".__block_id_x") ||
ends_with          16 src/CodeGen_GPU_Dev.cpp             ends_with(name, ".__block_id_y") ||
ends_with          17 src/CodeGen_GPU_Dev.cpp             ends_with(name, ".__block_id_z") ||
ends_with          18 src/CodeGen_GPU_Dev.cpp             ends_with(name, ".__block_id_w"));
ends_with          22 src/CodeGen_GPU_Dev.cpp     return (ends_with(name, ".__thread_id_x") ||
ends_with          23 src/CodeGen_GPU_Dev.cpp             ends_with(name, ".__thread_id_y") ||
ends_with          24 src/CodeGen_GPU_Dev.cpp             ends_with(name, ".__thread_id_z") ||
ends_with          25 src/CodeGen_GPU_Dev.cpp             ends_with(name, ".__thread_id_w"));
ends_with          55 src/CodeGen_GPU_Host.cpp         if (ends_with(op->name, ".__thread_id_x")) {
ends_with          57 src/CodeGen_GPU_Host.cpp         } else if (ends_with(op->name, ".__thread_id_y")) {
ends_with          59 src/CodeGen_GPU_Host.cpp         } else if (ends_with(op->name, ".__thread_id_z")) {
ends_with          61 src/CodeGen_GPU_Host.cpp         } else if (ends_with(op->name, ".__thread_id_w")) {
ends_with          63 src/CodeGen_GPU_Host.cpp         } else if (ends_with(op->name, ".__block_id_x")) {
ends_with          65 src/CodeGen_GPU_Host.cpp         } else if (ends_with(op->name, ".__block_id_y")) {
ends_with          67 src/CodeGen_GPU_Host.cpp         } else if (ends_with(op->name, ".__block_id_z")) {
ends_with          69 src/CodeGen_GPU_Host.cpp         } else if (ends_with(op->name, ".__block_id_w")) {
ends_with         297 src/CodeGen_GPU_Host.cpp                 } else if (ends_with(closure_args[i].name, ".varying")) {
ends_with         364 src/CodeGen_GPU_Host.cpp             } else if (ends_with(name, ".varying")) {
ends_with         105 src/CodeGen_Metal_Dev.cpp     if (ends_with(name, ".__thread_id_x")) {
ends_with         107 src/CodeGen_Metal_Dev.cpp     } else if (ends_with(name, ".__thread_id_y")) {
ends_with         109 src/CodeGen_Metal_Dev.cpp     } else if (ends_with(name, ".__thread_id_z")) {
ends_with         111 src/CodeGen_Metal_Dev.cpp     } else if (ends_with(name, ".__thread_id_w")) {
ends_with         113 src/CodeGen_Metal_Dev.cpp     } else if (ends_with(name, ".__block_id_x")) {
ends_with         115 src/CodeGen_Metal_Dev.cpp     } else if (ends_with(name, ".__block_id_y")) {
ends_with         117 src/CodeGen_Metal_Dev.cpp     } else if (ends_with(name, ".__block_id_z")) {
ends_with         119 src/CodeGen_Metal_Dev.cpp     } else if (ends_with(name, ".__block_id_w")) {
ends_with          88 src/CodeGen_OpenCL_Dev.cpp     if (ends_with(name, ".__thread_id_x")) {
ends_with          90 src/CodeGen_OpenCL_Dev.cpp     } else if (ends_with(name, ".__thread_id_y")) {
ends_with          92 src/CodeGen_OpenCL_Dev.cpp     } else if (ends_with(name, ".__thread_id_z")) {
ends_with          94 src/CodeGen_OpenCL_Dev.cpp     } else if (ends_with(name, ".__thread_id_w")) {
ends_with          96 src/CodeGen_OpenCL_Dev.cpp     } else if (ends_with(name, ".__block_id_x")) {
ends_with          98 src/CodeGen_OpenCL_Dev.cpp     } else if (ends_with(name, ".__block_id_y")) {
ends_with         100 src/CodeGen_OpenCL_Dev.cpp     } else if (ends_with(name, ".__block_id_z")) {
ends_with         102 src/CodeGen_OpenCL_Dev.cpp     } else if (ends_with(name, ".__block_id_w")) {
ends_with          70 src/CodeGen_OpenGLCompute_Dev.cpp     if (ends_with(name, ".__thread_id_x")) {
ends_with          72 src/CodeGen_OpenGLCompute_Dev.cpp     } else if (ends_with(name, ".__thread_id_y")) {
ends_with          74 src/CodeGen_OpenGLCompute_Dev.cpp     } else if (ends_with(name, ".__thread_id_z")) {
ends_with          76 src/CodeGen_OpenGLCompute_Dev.cpp     } else if (ends_with(name, ".__thread_id_w")) {
ends_with          78 src/CodeGen_OpenGLCompute_Dev.cpp     } else if (ends_with(name, ".__block_id_x")) {
ends_with          80 src/CodeGen_OpenGLCompute_Dev.cpp     } else if (ends_with(name, ".__block_id_y")) {
ends_with          82 src/CodeGen_OpenGLCompute_Dev.cpp     } else if (ends_with(name, ".__block_id_z")) {
ends_with          84 src/CodeGen_OpenGLCompute_Dev.cpp     } else if (ends_with(name, ".__block_id_w")) {
ends_with          97 src/CodeGen_OpenGLCompute_Dev.cpp         if (ends_with(name, ids[i])) { return i; }
ends_with         389 src/CodeGen_OpenGL_Dev.cpp     if (ends_with(loop->name, ".__block_id_x") ||
ends_with         390 src/CodeGen_OpenGL_Dev.cpp         ends_with(loop->name, ".__block_id_y")) {
ends_with         397 src/CodeGen_OpenGL_Dev.cpp         if (ends_with(loop->name, ".__block_id_x")) {
ends_with         399 src/CodeGen_OpenGL_Dev.cpp         } else if (ends_with(loop->name, ".__block_id_y")) {
ends_with         866 src/CodeGen_OpenGL_Dev.cpp         } else if (ends_with(args[i].name, ".varying")) {
ends_with         933 src/CodeGen_OpenGL_Dev.cpp         } else if (ends_with(args[i].name, ".varying")) {
ends_with         985 src/CodeGen_OpenGL_Dev.cpp     if (!ends_with(src, result)) {
ends_with         149 src/CodeGen_PTX_Dev.cpp     if (ends_with(name, ".__thread_id_x")) {
ends_with         151 src/CodeGen_PTX_Dev.cpp     } else if (ends_with(name, ".__thread_id_y")) {
ends_with         153 src/CodeGen_PTX_Dev.cpp     } else if (ends_with(name, ".__thread_id_z")) {
ends_with         155 src/CodeGen_PTX_Dev.cpp     } else if (ends_with(name, ".__thread_id_w")) {
ends_with         157 src/CodeGen_PTX_Dev.cpp     } else if (ends_with(name, ".__block_id_x")) {
ends_with         159 src/CodeGen_PTX_Dev.cpp     } else if (ends_with(name, ".__block_id_y")) {
ends_with         161 src/CodeGen_PTX_Dev.cpp     } else if (ends_with(name, ".__block_id_z")) {
ends_with         163 src/CodeGen_PTX_Dev.cpp     } else if (ends_with(name, ".__block_id_w")) {
ends_with         269 src/Func.cpp       return Internal::ends_with(candidate, "." + var);
ends_with          83 src/FuseGPUThreadLoops.cpp             if (ends_with(op->name, thread_names[i])) {
ends_with         196 src/FuseGPUThreadLoops.cpp                 if (ends_with(op->name, thread_names[dim])) {
ends_with         590 src/FuseGPUThreadLoops.cpp         if (ends_with(op->name, ".__block_id_x")) {
ends_with         721 src/FuseGPUThreadLoops.cpp             if (ends_with(op->name, block_names[4-i])) {
ends_with         731 src/FuseGPUThreadLoops.cpp             if (ends_with(op->name, thread_names[4-i])) {
ends_with          93 src/InjectHostDevBufferCopies.cpp         if (ends_with(op->name, ".buffer") &&
ends_with         118 src/InjectHostDevBufferCopies.cpp         if (op->type.is_handle() && ends_with(op->name, ".buffer")) {
ends_with         439 src/InjectHostDevBufferCopies.cpp             internal_assert(buffer_var && ends_with(buffer_var->name, ".buffer"));
ends_with         450 src/InjectHostDevBufferCopies.cpp             internal_assert(buffer_var && ends_with(buffer_var->name, ".buffer"));
ends_with         513 src/InjectHostDevBufferCopies.cpp         if (ends_with(op->name, ".buffer")) {
ends_with         625 src/InjectHostDevBufferCopies.cpp         if (ends_with(op->name, ".buffer")) {
ends_with         132 src/InjectImageIntrinsics.cpp         bool constrained_version_exists = ends_with(let->name, ".constrained");
ends_with         732 src/PartitionLoops.cpp         if (ends_with(op->name, "__thread_id_x")) {
ends_with         207 src/Prefetch.cpp                 if (!ends_with(op->name, "." + p.var) || (seen.find(p.name) != seen.end())) {
ends_with          19 src/RemoveDeadAllocations.cpp                 if (var && ends_with(var->name, ".buffer")) {
ends_with          97 src/Schedule.cpp            Internal::ends_with(loop, "." + contents->var_name);
ends_with         104 src/Schedule.cpp              Internal::ends_with(contents->var_name, "." + other.contents->var_name) ||
ends_with         105 src/Schedule.cpp              Internal::ends_with(other.contents->var_name, "." + contents->var_name)));
ends_with         589 src/ScheduleFunctions.cpp             ends_with(op->name, ".buffer")) {
ends_with         854 src/ScheduleFunctions.cpp             ends_with(v->name, ".buffer")) {
ends_with         922 src/ScheduleFunctions.cpp         if (ends_with(op->name, Var::outermost().name()) ||
ends_with         923 src/ScheduleFunctions.cpp             ends_with(op->name, LoopLevel::root().to_string())) {
ends_with        1125 src/ScheduleFunctions.cpp         if (ends_with(op->name, ".__outermost") &&
ends_with        1135 src/ScheduleFunctions.cpp         if (ends_with(op->name, ".__outermost.loop_extent") ||
ends_with        1136 src/ScheduleFunctions.cpp             ends_with(op->name, ".__outermost.loop_min") ||
ends_with        1137 src/ScheduleFunctions.cpp             ends_with(op->name, ".__outermost.loop_max")) {
ends_with          32 src/SkipStages.cpp                 ends_with(var->name, ".buffer")) {
ends_with         256 src/SkipStages.cpp                 ends_with(var->name, ".buffer")) {
ends_with         280 src/StorageFlattening.cpp         bool constrained_version_exists = ends_with(let->name, ".constrained");
ends_with         101 src/Util.h     EXPORT bool ends_with(const std::string &str, const std::string &suffix);
ends_with         441 src/VaryingAttributes.cpp             internal_assert(ends_with(name, ".varying"));
ends_with         463 src/VaryingAttributes.cpp         if (ends_with(op->name, ".varying")) {
ends_with         506 src/VaryingAttributes.cpp         if ((ends_with(op->name, ".varying")) && (op->type != Float(32))) {
ends_with          48 test/opengl/varying.cpp         if (ends_with(op->name, ".varying")) {