> I also noticed that some tests are only enabled for x86. I am also seeing: > ./gcc/testsuite/gcc/gcc.sum:UNSUPPORTED: gcc.dg/tree-prof/pr66295.c This is testing a former ifun bug which reproduced with -fprofile-use > ./gcc/testsuite/gcc/gcc.sum:UNSUPPORTED: gcc.dg/tree-prof/split-1.c This is testing slit stack > ./gcc/testsuite/gcc/gcc.sum:UNSUPPORTED: gcc.dg/tree-prof/val-prof-10.c > ./gcc/testsuite/gcc/gcc.sum:UNSUPPORTED: gcc.dg/tree-prof/val-prof-7.c And those are about choosing right x86-64 memcpy implementation based on value profile of block
So having those x86-64 only makes sense. Normally they should probably go to target but AFAIK we do not have profilling support there. Honza