GCC GENERIC is an intermediate representation language created in 2003. The purpose of GENERIC is simply to provide a language-independent way of representing an entire function in trees. To this end, it was necessary to add a few new tree codes to the backend, but most everything was already there. If you can say it with the codes in gcc/tree.def, it’s GENERIC.
- GCC GENERIC first appeared in 2003
- Have a question about GCC GENERIC not answered here? Email me and let me know how I can help.
Last updated August 9th, 2020