[Bug tree-optimization/68673] Handle __builtin_GOMP_task optimally in ipa-pta

2015-12-04 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68673 --- Comment #7 from vries at gcc dot gnu.org --- The constraints generated for the GOMP_task call look ok to me: ... _Z2f3v._omp_cpyfn.1.arg0 = &OMP_CPFN_TMP.0+64 _Z2f3v._omp_cpyfn.1.arg1 = &.omp_data_o.2.0+64 _Z2f3v._omp_fn.0.arg0 = &OMP_CPFN_TM

[Bug tree-optimization/68673] Handle __builtin_GOMP_task optimally in ipa-pta

2015-12-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68673 --- Comment #6 from Jakub Jelinek --- Note GOMP_target_ext has similar depend argument.

[Bug tree-optimization/68673] Handle __builtin_GOMP_task optimally in ipa-pta

2015-12-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68673 --- Comment #5 from Jakub Jelinek --- Comment on attachment 36910 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36910 tentative patch, part 1, handles f1 and f2 What is the reason for testing for NULL depend? I guess it depends on what th

[Bug tree-optimization/68673] Handle __builtin_GOMP_task optimally in ipa-pta

2015-12-04 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68673 --- Comment #4 from vries at gcc dot gnu.org --- Created attachment 36912 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36912&action=edit task-ipa-pta-3.C.074i.pta (pta dump for f3)

[Bug tree-optimization/68673] Handle __builtin_GOMP_task optimally in ipa-pta

2015-12-04 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68673 --- Comment #2 from vries at gcc dot gnu.org --- Created attachment 36910 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36910&action=edit tentative patch, part 1, handles f1 and f2

[Bug tree-optimization/68673] Handle __builtin_GOMP_task optimally in ipa-pta

2015-12-04 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68673 --- Comment #3 from vries at gcc dot gnu.org --- Created attachment 36911 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36911&action=edit tentative patch, part 2, attempt to handle f3

[Bug tree-optimization/68673] Handle __builtin_GOMP_task optimally in ipa-pta

2015-12-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68673 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1