Hi, >From gcc online docs (http://gcc.gnu.org/onlinedocs/libgomp/), I found documentations for most of OpenMP constructs, except one very important construct TASK. I don't know why it is missing, but I really need to find out how TASK get transformed into GOMP_* routines. I posted this question before, but haven't got a reply yet. I am very grateful if someone can point me to the right track. For example, is there a pretty-print feature of the AST after processing the OpenMP pragmas? If so, how? Of course, if someone have the expertise, and directly show me how TASK get transformed, it would be even better!
Many thanks! Cheers, Tim