[all-commits] [llvm/llvm-project] e108ae: [test] Update the checking base for LE and BE
Allen via All-commits
all-commits at lists.llvm.org
Wed Jun 14 08:34:43 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e108aee956e138bf8164c810b155b2a577726755
https://github.com/llvm/llvm-project/commit/e108aee956e138bf8164c810b155b2a577726755
Author: zhongyunde <zhongyunde at huawei.com>
Date: 2023-06-14 (Wed, 14 Jun 2023)
Changed paths:
M llvm/test/CodeGen/AArch64/neon-bitcast.ll
Log Message:
-----------
[test] Update the checking base for LE and BE
precommit tests for D147678 as we need tests cover BE too.
Reviewed By: dmgreen
Differential Revision: https://reviews.llvm.org/D152815
Commit: 43b2df03e842f109121ff60e6b62097b5a6c41ea
https://github.com/llvm/llvm-project/commit/43b2df03e842f109121ff60e6b62097b5a6c41ea
Author: zhongyunde <zhongyunde at huawei.com>
Date: 2023-06-14 (Wed, 14 Jun 2023)
Changed paths:
M llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
M llvm/test/CodeGen/AArch64/aarch64-load-ext.ll
M llvm/test/CodeGen/AArch64/neon-bitcast.ll
Log Message:
-----------
[LegalizeTypes][AArch64] Use scalar_to_vector to eliminate bitcast
```
Legalize t3: v2i16 = bitcast i32
with (v2i16 extract_subvector (v4i16 bitcast (v2i32 scalar_to_vector (i32 in))), 0)
```
Fix https://github.com/llvm/llvm-project/issues/61638
NOTE: Don't touch getPreferredVectorAction like X86 as this will touch
too many test cases.
Reviewed By: dmgreen, paulwalker-arm, efriedma
Differential Revision: https://reviews.llvm.org/D147678
Compare: https://github.com/llvm/llvm-project/compare/4c095f9f410d...43b2df03e842
More information about the All-commits
mailing list