While you can't explicitly allocate a process to E cores, I wonder if you'd be able to make a program which floods high QoS processes to saturate E cores until they are full and then launch the desired application into a P core
I presume there's logic in the scheduler to prioritize E-cores for battery life purposes.