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.

17Years Old ?Users ?Jobs
  • 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

Edit GCC GENERIC on GitHub