[all-commits] [llvm/llvm-project] 1c59bf: [InstCombine] Add tests for non-trivial store to l...

Nikita Popov via All-commits all-commits at lists.llvm.org
Sat Mar 6 07:58:36 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 1c59bf4d4d29add6b55142b7872b4877d523a847
      https://github.com/llvm/llvm-project/commit/1c59bf4d4d29add6b55142b7872b4877d523a847
  Author: Nikita Popov <nikita.ppv at gmail.com>
  Date:   2021-03-06 (Sat, 06 Mar 2021)

  Changed paths:
    A llvm/test/Transforms/InstCombine/load-store-forward.ll

  Log Message:
  -----------
  [InstCombine] Add tests for non-trivial store to load forward (NFC)

Examples of things we mostly don't handle.


  Commit: f278734bf1dd8db64b62e009ce77432b62420684
      https://github.com/llvm/llvm-project/commit/f278734bf1dd8db64b62e009ce77432b62420684
  Author: Nikita Popov <nikita.ppv at gmail.com>
  Date:   2021-03-06 (Sat, 06 Mar 2021)

  Changed paths:
    M llvm/lib/Analysis/Loads.cpp

  Log Message:
  -----------
  [Loads] Restructure getAvailableLoadStore implementation (NFC)

Separate out some conditions with early exits, to make it easier to
support additional cases.


Compare: https://github.com/llvm/llvm-project/compare/3fb384d50ee1...f278734bf1dd


More information about the All-commits mailing list