#### 12.7.11 `GIMPLE_OMP_ATOMIC_LOAD`

— GIMPLE function: gimple gimple_build_omp_atomic_load (tree lhs, tree rhs)

> Build a `GIMPLE_OMP_ATOMIC_LOAD` statement. `LHS` is the left-hand side of the assignment. `RHS` is the right-hand side of the assignment.

— GIMPLE function: void gimple_omp_atomic_load_set_lhs (gimple g, tree lhs)

> Set the `LHS` of an atomic load.

— GIMPLE function: tree gimple_omp_atomic_load_lhs (gimple g)

> Get the `LHS` of an atomic load.

— GIMPLE function: void gimple_omp_atomic_load_set_rhs (gimple g, tree rhs)

> Set the `RHS` of an atomic set.

— GIMPLE function: tree gimple_omp_atomic_load_rhs (gimple g)

> Get the `RHS` of an atomic set.