Remove code duplication from Philox generation

6 jobs for philox in 3 minutes and 16 seconds (queued for 4 seconds)
Status Job ID Name Coverage
  Test
passed #289254
cuda docker
build-documentation

00:00:50

passed #289253
cuda docker
flake8-lint

00:00:18

passed #289252
docker
minimal-conda

00:00:35

passed #289251
docker
minimal-ubuntu

00:01:05

passed #289250
win
minimal-windows

00:01:17

passed #289249
AVX cuda docker
tests-and-coverage

00:03:16

78.8%