I am not sure why do you need this. Because, ferstiveal inside FPGA it will come down LUT, ALUT, LE depends what famaly/vendor you are using
Second, all vendor have coding style guideline, where you picking up statement according to the logical function you are trying to impliment
Thirdly syntezis tools like Simplify or Leonardo offers you ability to see how you code implimets.
For example if take regular MUX we can use to discribe:
1. IF then, elsif statements
2. Selective signal assigment out <= in1 when else in2 when ....
3. Case statement
As you can see I pointed there are ways of implimeting MUX (might be more I not an expert), but bottom line is it will take exact the same amount of recourses and will do exact the same function. But coding style is totally different
Good luck!!! Regards,
Iouri