[llvm-branch-commits] [llvm] a772082 - PowerPC: Treat llvm.fma.f* intrinsic as using CTR with SPE

2020-05-12 Thread Justin Hibbits via llvm-branch-commits
Author: Justin Hibbits Date: 2020-05-12T16:53:23-05:00 New Revision: a772082fc1c7aa043175bb34a9363d3c119a7930 URL: https://github.com/llvm/llvm-project/commit/a772082fc1c7aa043175bb34a9363d3c119a7930 DIFF: https://github.com/llvm/llvm-project/commit/a772082fc1c7aa043175bb34a9363d3c119a7930.diff

[llvm-branch-commits] [llvm] e82f0d9 - PowerPC: Add emergency stack spill slots for SPE

2020-05-12 Thread Justin Hibbits via llvm-branch-commits
Author: Justin Hibbits Date: 2020-05-12T16:53:30-05:00 New Revision: e82f0d991fc01a8e509f4d6c2f5139af2d29f913 URL: https://github.com/llvm/llvm-project/commit/e82f0d991fc01a8e509f4d6c2f5139af2d29f913 DIFF: https://github.com/llvm/llvm-project/commit/e82f0d991fc01a8e509f4d6c2f5139af2d29f913.diff

[llvm-branch-commits] [llvm] 33e552d - PowerPC: Fix SPE f64 VAARG handling.

2020-05-12 Thread Justin Hibbits via llvm-branch-commits
Author: Justin Hibbits Date: 2020-05-12T16:53:26-05:00 New Revision: 33e552d43617201799637faeabfdbe80e9d80a1b URL: https://github.com/llvm/llvm-project/commit/33e552d43617201799637faeabfdbe80e9d80a1b DIFF: https://github.com/llvm/llvm-project/commit/33e552d43617201799637faeabfdbe80e9d80a1b.diff

[llvm-branch-commits] [llvm] 619fa4c - PowerPC: Don't hoist float multiply + add to fused operation on SPE

2020-05-12 Thread Justin Hibbits via llvm-branch-commits
Author: Justin Hibbits Date: 2020-05-12T16:53:28-05:00 New Revision: 619fa4c9c852d438ec58bd7d4bedc9d1b8691a8f URL: https://github.com/llvm/llvm-project/commit/619fa4c9c852d438ec58bd7d4bedc9d1b8691a8f DIFF: https://github.com/llvm/llvm-project/commit/619fa4c9c852d438ec58bd7d4bedc9d1b8691a8f.diff

[llvm-branch-commits] [libunwind] df0a004 - PowerPCSPE: Stop libunwind from complaining about SPE registers

2020-05-12 Thread Justin Hibbits via llvm-branch-commits
Author: Justin Hibbits Date: 2020-05-12T16:53:27-05:00 New Revision: df0a004bf3796a9a2b2d60b2c8f96e996aa36639 URL: https://github.com/llvm/llvm-project/commit/df0a004bf3796a9a2b2d60b2c8f96e996aa36639 DIFF: https://github.com/llvm/llvm-project/commit/df0a004bf3796a9a2b2d60b2c8f96e996aa36639.diff

[llvm-branch-commits] [llvm] bd71857 - PowerPC: Fix SPE extloadf32 handling.

2020-05-12 Thread Justin Hibbits via llvm-branch-commits
Author: Justin Hibbits Date: 2020-05-12T16:53:29-05:00 New Revision: bd718572089afe9f4eb627ec153a2b33d781935f URL: https://github.com/llvm/llvm-project/commit/bd718572089afe9f4eb627ec153a2b33d781935f DIFF: https://github.com/llvm/llvm-project/commit/bd718572089afe9f4eb627ec153a2b33d781935f.diff

[llvm-branch-commits] [llvm] b901070 - [PowerPC] Relax the restrictions on loading doubles with SPE

2020-05-12 Thread Justin Hibbits via llvm-branch-commits
Author: Justin Hibbits Date: 2020-05-12T16:53:25-05:00 New Revision: b901070f406129e71f9057357486ef8e1101ad6d URL: https://github.com/llvm/llvm-project/commit/b901070f406129e71f9057357486ef8e1101ad6d DIFF: https://github.com/llvm/llvm-project/commit/b901070f406129e71f9057357486ef8e1101ad6d.diff

[llvm-branch-commits] [llvm] 95dcbfa - PowerPC: Don't lower SELECT_CC to PPCISD::FSEL on SPE

2020-05-12 Thread Justin Hibbits via llvm-branch-commits
Author: Justin Hibbits Date: 2020-05-12T16:53:24-05:00 New Revision: 95dcbfa0e5ce701ac20b34f1028a398996df3f34 URL: https://github.com/llvm/llvm-project/commit/95dcbfa0e5ce701ac20b34f1028a398996df3f34 DIFF: https://github.com/llvm/llvm-project/commit/95dcbfa0e5ce701ac20b34f1028a398996df3f34.diff