Use wrapper instead of V.graph.wrapper_code (#109883)

Signed-off-by: Edward Z. Yang <ezyang@meta.com>

Pull Request resolved: https://github.com/pytorch/pytorch/pull/109883
Approved by: https://github.com/voznesenskym, https://github.com/jansel
diff --git a/torch/_inductor/ir.py b/torch/_inductor/ir.py
index 807e5ee..b9d9450 100644
--- a/torch/_inductor/ir.py
+++ b/torch/_inductor/ir.py
@@ -3911,11 +3911,11 @@
             return basename
 
     def codegen(self, wrapper):
-        line = V.graph.wrapper_code.declare
+        line = wrapper.declare
         line += f"{self.get_name()} = {self.codegen_list_tuple_access(self.inputs[0].get_name(), self.indices)}"
-        line += V.graph.wrapper_code.ending
-        V.graph.wrapper_code.writeline(line)
-        self.codegen_size_asserts(V.graph.wrapper_code)
+        line += wrapper.ending
+        wrapper.writeline(line)
+        self.codegen_size_asserts(wrapper)
 
     def __init__(self, layout, input, indices: List[Tuple[Any, ...]]):
         super().__init__(None, layout, [input], ())