[all-commits] [llvm/llvm-project] 5f73d2: [RISCV] Enable alias analysis by default

Yunzezhu94 via All-commits all-commits at lists.llvm.org
Wed Aug 9 19:55:03 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5f73d2b780a8dd1053c5fe49e383b39868c0a327
      https://github.com/llvm/llvm-project/commit/5f73d2b780a8dd1053c5fe49e383b39868c0a327
  Author: Yunze Zhu <yunzezhu at linux.alibaba.com>
  Date:   2023-08-10 (Thu, 10 Aug 2023)

  Changed paths:
    M llvm/lib/Target/RISCV/RISCVSubtarget.cpp
    M llvm/lib/Target/RISCV/RISCVSubtarget.h
    M llvm/test/CodeGen/RISCV/rvv/alloca-load-store-scalable-struct.ll
    M llvm/test/CodeGen/RISCV/vararg.ll
    M llvm/test/CodeGen/RISCV/zdinx-boundary-check.ll

  Log Message:
  -----------
  [RISCV] Enable alias analysis by default

In llvm alias analysis is off by default now.
This patch enable alias analysis on RISCV target during code generation by default,
and this makes more chances for improving performance.
Modified related test cases.

Differential Revision: https://reviews.llvm.org/D157250




More information about the All-commits mailing list