Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: llvmorg-21-init, llvmorg-19.1.7, llvmorg-19.1.6, llvmorg-19.1.5, llvmorg-19.1.4, llvmorg-19.1.3
# fc59f2cc 21-Oct-2024 RolandF77 <55763885+RolandF77@users.noreply.github.com>

[PowerPC] special case small int constant for custom scalar_to_vector (#109850)

Special case small int constant in the PPC custom lowering of
scalar_to_vector.


Revision tags: llvmorg-19.1.2, llvmorg-19.1.1, llvmorg-19.1.0
# 26ba186b 04-Sep-2024 RolandF77 <55763885+RolandF77@users.noreply.github.com>

[PowerPC] Improve pwr7 codegen for v4i8 load (#104507)

There are no partial vector loads on pwr7 so current v4i8 codegen is an
int load then store to vector sized temp and re-load as vector. Try to

[PowerPC] Improve pwr7 codegen for v4i8 load (#104507)

There are no partial vector loads on pwr7 so current v4i8 codegen is an
int load then store to vector sized temp and re-load as vector. Try to
use lfiwax to load 32 bits into an FP reg and take advantage of VSX FP
and vector reg sharing to move the result to the right vector position.

show more ...


Revision tags: llvmorg-19.1.0-rc4, llvmorg-19.1.0-rc3
# 8b6e9de3 12-Aug-2024 RolandF77 <55763885+RolandF77@users.noreply.github.com>

[PowerPC] improve P10 store forwarding on P7 scalar to vector (#102330)

Try to make P7 code with scalar to vector operations that use store/re-load to run smoother on P10 by supplying enough store w

[PowerPC] improve P10 store forwarding on P7 scalar to vector (#102330)

Try to make P7 code with scalar to vector operations that use store/re-load to run smoother on P10 by supplying enough store width to cover the load and allow hardware store forwarding.

show more ...


Revision tags: llvmorg-19.1.0-rc2, llvmorg-19.1.0-rc1, llvmorg-20-init, llvmorg-18.1.8, llvmorg-18.1.7, llvmorg-18.1.6, llvmorg-18.1.5, llvmorg-18.1.4, llvmorg-18.1.3, llvmorg-18.1.2, llvmorg-18.1.1, llvmorg-18.1.0, llvmorg-18.1.0-rc4, llvmorg-18.1.0-rc3, llvmorg-18.1.0-rc2, llvmorg-18.1.0-rc1, llvmorg-19-init
# afd9582b 30-Nov-2023 Kai Luo <lkail@cn.ibm.com>

[PowerPC] Enhance test for PR #73609. NFC.


Revision tags: llvmorg-17.0.6
# 00f99466 28-Nov-2023 Kai Luo <lkail@cn.ibm.com>

[PowerPC] Precommit test of building vector via load and zeros. NFC.