This is a trivial example to reproduce the warning:
def test_ir(data, out1, out2):
ib = tvm.ir_builder.create()
return ib.get()
def test(data):
count, out1 = tvm.extern([(1,), data.shape], [data], lambda ins, outs: test_ir(ins[0], outs[0], outs[1]), dtype=["float32", "float32"])
out2 = tvm.compute(out1.shape, lambda i, j, k: out1[i, j, k] * count[0])
return out2
data = tvm.placeholder((1, 2, 3), name="data")
result = test(data)
s = tvm.create_schedule(result.op)
ctx = tvm.cpu(0)
f = tvm.build(s, [data, result], "llvm -mcpu=core-avx2")