original_docstring: 
          Preprocessing for data-parallel computations.
          
docstring: Preprocessing for data-parallel computations.
docstring_tokens: Preprocessing for data - parallel computations .
code: def run_pass(self, state):
          """
          Preprocessing for data-parallel computations.
          """
          # Ensure we have an IR and type information.
          assert state.func_ir
          preparfor_pass = _parfor_PreParforPass(
              state.func_ir,
              state.type_annotation.typemap,
              state.type_annotation.calltypes,
              state.typingctx,
              state.targetctx,
              state.flags.auto_parallel,
              state.parfor_diagnostics.replaced_fns
          )
  
          preparfor_pass.run()
          return True
code_tokens: def run_pass ( self , state ) : assert state . func_ir preparfor_pass = _parfor_PreParforPass ( state . func_ir , state . type_annotation . typemap , state . type_annotation . calltypes , state . typingctx , state . targetctx , state . flags . auto_parallel , state . parfor_diagnostics . replaced_fns ) preparfor_pass . run ( ) return True
short_docstring: Preprocessing for data-parallel computations.
short_docstring_tokens: Preprocessing for data - parallel computations .
comment: """
          Preprocessing for data-parallel computations.
          """$SEP$# Ensure we have an IR and type information.