I Use This!
Very High Activity

Commits : Individual Commit

Analyzed 17 days ago. based on code collected about 2 months ago.

Commit ID b68acb47d313ccb05f33d57d395c0be3d63ee8eb

Anon80 Contributor: guojiufu Files Modified 8
Date: 16-October-2019 at 13:35 Lines Added: 104
Repository: git://gcc.gnu.org/git/gcc.git master Lines Removed: 11
Commit Comment: In PR70010, a function is marked with target(no-vsx) to disable VSX code generation. To avoid VSX code generation, this function should not be inlined into VSX function. To fix the bug, in the current logic when checking whether the caller's ISA flags supports the callee's ISA flags, we just need to add a test that enforces that the caller's ISA flags match exactly the callee's flags, for those flags that were explicitly set in the callee. If caller without target attribute then using options from command line. gcc/ 2019-10-16 Peter Bergner <berg...@linux.ibm.com> Jiufu Guo <guoj...@linux.ibm.com> PR target/70010 * config/rs6000/rs6000.c (rs6000_can_inline_p): Prohibit inlining if the callee explicitly disables some isa_flags the caller is using. gcc.testsuite/ 2019-10-16 Peter Bergner <berg...@linux.ibm.com> Jiufu Guo <guoj...@linux.ibm.com> PR target/70010 * gcc.target/powerpc/pr70010.c: New test. * gcc.target/powerpc/pr70010-1.c: New test. * gcc.target/powerpc/pr70010-2.c: New test. * gcc.target/powerpc/pr70010-3.c: New test. * gcc.target/powerpc/pr70010-4.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@277065 138bc75d-0d04-0410-961f-82ee72b054a4

Changes by Language

Language Code Added Code Removed Comments Added Comments Removed Blanks Added Blanks Removed
  C 70 5 19 6 15 0

Changes by File

File Language Code Added Code Removed Comments Added Comments Removed Blanks Added Blanks Removed
gcc/ChangeLog   No source code was detected in this file.
gcc/config/rs6000/rs6000.c C 9 5 8 6 0 0
gcc/testsuite/ChangeLog   No source code was detected in this file.
gcc/testsuite/gcc.target/powerpc/pr70010... C 12 0 2 0 3 0
gcc/testsuite/gcc.target/powerpc/pr70010... C 12 0 2 0 3 0
gcc/testsuite/gcc.target/powerpc/pr70010... C 12 0 2 0 3 0
gcc/testsuite/gcc.target/powerpc/pr70010... C 12 0 2 0 3 0
gcc/testsuite/gcc.target/powerpc/pr70010.c C 13 0 3 0 3 0