[all-commits] [llvm/llvm-project] 201b78: [AArch64] Disable aarch64-enable-gep-opt

David Green via All-commits all-commits at lists.llvm.org
Sat Nov 19 13:25:31 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 201b7858f6957d84bc75bd228224d7b28d7df61e
      https://github.com/llvm/llvm-project/commit/201b7858f6957d84bc75bd228224d7b28d7df61e
  Author: David Green <david.green at arm.com>
  Date:   2022-11-19 (Sat, 19 Nov 2022)

  Changed paths:
    M llvm/lib/Target/AArch64/AArch64TargetMachine.cpp
    M llvm/test/CodeGen/AArch64/GlobalISel/arm64-irtranslator-gep.ll
    M llvm/test/CodeGen/AArch64/O3-pipeline.ll
    M llvm/test/Transforms/SeparateConstOffsetFromGEP/AArch64/split-gep.ll

  Log Message:
  -----------
  [AArch64] Disable aarch64-enable-gep-opt

This option was enabled in D128582, and whilst it seems to be a net
improvement in many cases, at least a couple of issues have been
reported from D135957 and from the CSE added to the backend causing more
instructions in executed blocks. Revert for the time being, until we can
improve the precision.




More information about the All-commits mailing list