[all-commits] [llvm/llvm-project] e93937: [AggressiveInstCombine] Handle the insert point of...

bipmis via All-commits all-commits at lists.llvm.org
Tue Nov 29 02:54:20 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e9393789a9fa95ea1d7df71aa8f164f043d7da33
      https://github.com/llvm/llvm-project/commit/e9393789a9fa95ea1d7df71aa8f164f043d7da33
  Author: bipmis <biplob.mishra at arm.com>
  Date:   2022-11-29 (Tue, 29 Nov 2022)

  Changed paths:
    M llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp
    M llvm/test/Transforms/AggressiveInstCombine/AArch64/or-load.ll
    M llvm/test/Transforms/AggressiveInstCombine/X86/or-load.ll

  Log Message:
  -----------
  [AggressiveInstCombine] Handle the insert point of the merged load correctly.

This patch updates the load insert point of the merged load in AggressiveInstCombine().
This is done to handle the reported test breaks by handling Alias Analysis correctly.

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




More information about the All-commits mailing list