[PATCH] D46899: [MemorySSA] Don't sort IDF blocks.

Michael Zolotukhin via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue May 15 11:26:38 PDT 2018


mzolotukhin created this revision.
mzolotukhin added reviewers: dberlin, mgrang.
Herald added subscribers: george.burgess.iv, hiraditya, Prazek.

After r332167 we started to sort the IDF blocks inside IDF calculation, so
there is no need to re-sort them on the user site. The test changes are due to
a slightly different order we're using now (originally we used DFSInNumber and
now the blocks are sorted by a pair (LevelFromRoot, DFSInNumber)).


Repository:
  rL LLVM

https://reviews.llvm.org/D46899

Files:
  llvm/include/llvm/Analysis/MemorySSA.h
  llvm/lib/Analysis/MemorySSA.cpp
  llvm/test/Analysis/MemorySSA/cyclicphi.ll
  llvm/test/Analysis/MemorySSA/invariant-groups.ll
  llvm/test/Analysis/MemorySSA/many-dom-backedge.ll
  llvm/test/Analysis/MemorySSA/many-doms.ll
  llvm/test/Analysis/MemorySSA/multi-edges.ll
  llvm/test/Analysis/MemorySSA/multiple-backedges-hal.ll
  llvm/test/Analysis/MemorySSA/phi-translation.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D46899.146887.patch
Type: text/x-patch
Size: 17719 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180515/dac9f541/attachment.bin>


More information about the llvm-commits mailing list