[llvm] [RISCV] Unaligned vec mem => prefer alt opc vec (PR #154153)
Alexey Bataev via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 29 17:47:46 PDT 2025
================
@@ -275,135 +275,414 @@ define i32 @test(ptr %pix1, ptr %pix2, i64 %idx.ext, i64 %idx.ext63, ptr %add.pt
; UNALIGNED_VEC_MEM-LABEL: define i32 @test(
; UNALIGNED_VEC_MEM-SAME: ptr [[PIX1:%.*]], ptr [[PIX2:%.*]], i64 [[IDX_EXT:%.*]], i64 [[IDX_EXT63:%.*]], ptr [[ADD_PTR:%.*]], ptr [[ADD_PTR64:%.*]]) #[[ATTR0:[0-9]+]] {
; UNALIGNED_VEC_MEM-NEXT: entry:
+; UNALIGNED_VEC_MEM-NEXT: [[TMP54:%.*]] = load i8, ptr [[PIX1]], align 1
----------------
alexey-bataev wrote:
Yes
https://github.com/llvm/llvm-project/pull/154153
More information about the llvm-commits
mailing list