diff options
author | RolandF77 <55763885+RolandF77@users.noreply.github.com> | 2025-05-28 10:11:28 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-28 10:11:28 -0400 |
commit | 7fa365843d9f99e75c38a6107e8511b324950e74 (patch) | |
tree | dd0614a8e2cd90d8ca789a97577cfa03a34d5e36 /clang/lib/AST/ByteCode/Interp.cpp | |
parent | 59a5c1f25f578bb1a4951a4610b4e683ee94a870 (diff) | |
download | llvm-7fa365843d9f99e75c38a6107e8511b324950e74.zip llvm-7fa365843d9f99e75c38a6107e8511b324950e74.tar.gz llvm-7fa365843d9f99e75c38a6107e8511b324950e74.tar.bz2 |
[PowerPC] extend smaller splats into bigger splats (#141282)
For pwr9, xxspltib is a byte splat with a range -128 to 127 - it can be
used with a following vector extend sign to make splats of i16, i32, or
i64 element size. For pwr8, vspltisw with a following vector extend sign
can be used to make splats of i64 elements in the range -16 to 15.
Diffstat (limited to 'clang/lib/AST/ByteCode/Interp.cpp')
0 files changed, 0 insertions, 0 deletions