Skip to content

DRAFT PR: Power10: Replace vector pair loads with __builtin_vsx_lxvp#5827

Open
amritahs-ibm wants to merge 1 commit into
OpenMathLib:developfrom
amritahs-ibm:use_lxvp_builtins
Open

DRAFT PR: Power10: Replace vector pair loads with __builtin_vsx_lxvp#5827
amritahs-ibm wants to merge 1 commit into
OpenMathLib:developfrom
amritahs-ibm:use_lxvp_builtins

Conversation

@amritahs-ibm
Copy link
Copy Markdown
Contributor

Replace normal vector pair pointer dereferences with the optimized __builtin_vsx_lxvp builtin across DGEMM, ZGEMM, and DGEMV kernels.

Also done some identation corrections in dgemm_kernel_power10.c. This is done as part of POWER code cleanup and may not have any performance impact.

Replace normal vector pair pointer dereferences with the optimized
__builtin_vsx_lxvp builtin across DGEMM, ZGEMM, and DGEMV kernels.

Also done some identation corrections in dgemm_kernel_power10.c.
This is done as part of POWER code cleanup and may not have any
performance impact.

Signed-off-by: Amrita H S <amritahs@linux.vnet.ibm.com>
@amritahs-ibm amritahs-ibm changed the title Power10: Replace vector pair loads with __builtin_vsx_lxvp DRAFT PR: Power10: Replace vector pair loads with __builtin_vsx_lxvp Jun 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant