class_docstr: Allocate of CPU-visible buffers are replaced by LetStmt
  
  For scopes that are inaccessible by the CPU (e.g. Texture memory
  on GPU), the allocate is removed.  All CPU-side references to the
  buffer should have been lowered by this point.
code: def before():
      ptr = T.allocate(
          [16], "float32", scope="global.test_without_head_address"
      )
      T.evaluate(0)
  
imports: import tvm
  from tvm.script import tir
label_desc: Use image node_id 1 for calling the TestLowerCPUInaccessibleScope obj's underlying member method code with example usage: obj.before() without return types