openacc: Middle-end worker-partitioning support