gccint: GIMPLE_OMP_PARALLEL

1 
1 12.8.19 'GIMPLE_OMP_PARALLEL'
1 -----------------------------
1 
1  -- GIMPLE function: gomp_parallel *gimple_build_omp_parallel
1           (gimple_seq body, tree clauses, tree child_fn, tree data_arg)
1      Build a 'GIMPLE_OMP_PARALLEL' statement.
1 
1  'BODY' is sequence of statements which are executed in parallel.
1 'CLAUSES', are the 'OMP' parallel construct's clauses.  'CHILD_FN' is
1 the function created for the parallel threads to execute.  'DATA_ARG'
1 are the shared data argument(s).
1 
1  -- GIMPLE function: bool gimple_omp_parallel_combined_p (gimple g)
1      Return true if 'OMP' parallel statement 'G' has the
1      'GF_OMP_PARALLEL_COMBINED' flag set.
1 
1  -- GIMPLE function: void gimple_omp_parallel_set_combined_p (gimple g)
1      Set the 'GF_OMP_PARALLEL_COMBINED' field in 'OMP' parallel
1      statement 'G'.
1 
1  -- GIMPLE function: gimple_seq gimple_omp_body (gimple g)
1      Return the body for the 'OMP' statement 'G'.
1 
1  -- GIMPLE function: void gimple_omp_set_body (gimple g, gimple_seq
1           body)
1      Set 'BODY' to be the body for the 'OMP' statement 'G'.
1 
1  -- GIMPLE function: tree gimple_omp_parallel_clauses (gimple g)
1      Return the clauses associated with 'OMP_PARALLEL' 'G'.
1 
1  -- GIMPLE function: tree * gimple_omp_parallel_clauses_ptr (
1           gomp_parallel *g)
1      Return a pointer to the clauses associated with 'OMP_PARALLEL' 'G'.
1 
1  -- GIMPLE function: void gimple_omp_parallel_set_clauses (
1           gomp_parallel *g, tree clauses)
1      Set 'CLAUSES' to be the list of clauses associated with
1      'OMP_PARALLEL' 'G'.
1 
1  -- GIMPLE function: tree gimple_omp_parallel_child_fn ( const
1           gomp_parallel *g)
1      Return the child function used to hold the body of 'OMP_PARALLEL'
1      'G'.
1 
1  -- GIMPLE function: tree * gimple_omp_parallel_child_fn_ptr (
1           gomp_parallel *g)
1      Return a pointer to the child function used to hold the body of
1      'OMP_PARALLEL' 'G'.
1 
1  -- GIMPLE function: void gimple_omp_parallel_set_child_fn (
1           gomp_parallel *g, tree child_fn)
1      Set 'CHILD_FN' to be the child function for 'OMP_PARALLEL' 'G'.
1 
1  -- GIMPLE function: tree gimple_omp_parallel_data_arg ( const
1           gomp_parallel *g)
1      Return the artificial argument used to send variables and values
1      from the parent to the children threads in 'OMP_PARALLEL' 'G'.
1 
1  -- GIMPLE function: tree * gimple_omp_parallel_data_arg_ptr (
1           gomp_parallel *g)
1      Return a pointer to the data argument for 'OMP_PARALLEL' 'G'.
1 
1  -- GIMPLE function: void gimple_omp_parallel_set_data_arg (
1           gomp_parallel *g, tree data_arg)
1      Set 'DATA_ARG' to be the data argument for 'OMP_PARALLEL' 'G'.
1