[all-commits] [llvm/llvm-project] 30922d: [GlobalISel] NFC: Add some test coverage for s158
Jessica Paquette via All-commits
all-commits at lists.llvm.org
Tue Apr 5 15:11:49 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 30922d62f420731d0a7808c015e69fe6f0ce2e4d
https://github.com/llvm/llvm-project/commit/30922d62f420731d0a7808c015e69fe6f0ce2e4d
Author: Jessica Paquette <jpaquette at apple.com>
Date: 2022-04-05 (Tue, 05 Apr 2022)
Changed paths:
M llvm/test/CodeGen/AArch64/GlobalISel/legalize-and.mir
M llvm/test/CodeGen/AArch64/GlobalISel/legalize-cmp.mir
M llvm/test/CodeGen/AArch64/GlobalISel/legalize-constant.mir
M llvm/test/CodeGen/AArch64/GlobalISel/legalize-non-pow2-load-store.mir
M llvm/test/CodeGen/AArch64/GlobalISel/legalize-xor.mir
Log Message:
-----------
[GlobalISel] NFC: Add some test coverage for s158
158 = 32 * 5 - 2
This is a wide type which may benefit from a different widening scheme than
types which are multiples of 64. For example, if 32-bit and 64-bit scalars
are both allowed, and a type is a multiple of 32, or is closer to a multiple
of 32, it *may* be better to
- Widen to the wide multiple of 32
- Break up the type into 32-bit chunks
Anyway, we don't have any test coverage for this at all, so for the sake of
making sure we test it, let's add some test coverage.
More information about the All-commits
mailing list