[all-commits] [llvm/llvm-project] 9c2daf: Revert "[IRSim][IROutliner] Allowing Intrinsic Cal...

Andrew Litteken via All-commits all-commits at lists.llvm.org
Tue Jan 25 16:21:19 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9c2daf648c9b3efb93a4361624890a2c31e8e243
      https://github.com/llvm/llvm-project/commit/9c2daf648c9b3efb93a4361624890a2c31e8e243
  Author: Andrew Litteken <andrew.litteken at gmail.com>
  Date:   2022-01-25 (Tue, 25 Jan 2022)

  Changed paths:
    M llvm/include/llvm/Analysis/IRSimilarityIdentifier.h
    M llvm/include/llvm/Transforms/IPO/IROutliner.h
    M llvm/lib/Analysis/IRSimilarityIdentifier.cpp
    M llvm/lib/Transforms/IPO/IROutliner.cpp
    R llvm/test/Transforms/IROutliner/different-intrinsics.ll
    M llvm/test/Transforms/IROutliner/illegal-memcpy.ll
    M llvm/test/Transforms/IROutliner/illegal-memmove.ll
    M llvm/test/Transforms/IROutliner/illegal-memset.ll
    M llvm/test/Transforms/IROutliner/illegal-vaarg.ll
    R llvm/test/Transforms/IROutliner/outline-memcpy.ll
    R llvm/test/Transforms/IROutliner/outline-memmove.ll
    R llvm/test/Transforms/IROutliner/outline-memset.ll
    R llvm/test/Transforms/IROutliner/outline-vaarg-intrinsic.ll
    M llvm/unittests/Analysis/IRSimilarityIdentifierTest.cpp

  Log Message:
  -----------
  Revert "[IRSim][IROutliner] Allowing Intrinsic Calls to be Used in Similarity Matching and Outlined Regions"

This reverts commit 8de76bd569732acae6a10fdcb0152a49f7d4cd39.

Reverting due to failure of different-intrinsics.ll on lld-x86_64-win buildbot.


  Commit: 515eec3553b02533e9a88ee84bc245d5415163da
      https://github.com/llvm/llvm-project/commit/515eec3553b02533e9a88ee84bc245d5415163da
  Author: Andrew Litteken <andrew.litteken at gmail.com>
  Date:   2022-01-25 (Tue, 25 Jan 2022)

  Changed paths:
    M llvm/include/llvm/Analysis/IRSimilarityIdentifier.h
    M llvm/include/llvm/Transforms/IPO/IROutliner.h
    M llvm/lib/Analysis/IRSimilarityIdentifier.cpp
    M llvm/lib/Transforms/IPO/IROutliner.cpp
    A llvm/test/Transforms/IROutliner/included-phi-nodes-begin.ll
    A llvm/test/Transforms/IROutliner/included-phi-nodes-end.ll
    A llvm/test/Transforms/IROutliner/must-capture-all-phi-nodes-begin.ll
    A llvm/test/Transforms/IROutliner/must-capture-all-phi-nodes-end.ll
    M llvm/test/Transforms/IROutliner/outlining-branches-phi-nodes.ll
    M llvm/test/Transforms/IROutliner/outlining-exits-to-phi-node.ll
    A llvm/test/Transforms/IROutliner/phi-nodes-non-constant.ll
    A llvm/test/Transforms/IROutliner/phi-nodes-simple.ll
    M llvm/test/Transforms/IROutliner/region-inputs-in-phi-nodes.ll
    M llvm/unittests/Analysis/IRSimilarityIdentifierTest.cpp

  Log Message:
  -----------
  [IRSim][IROutliner] Add support for outlining PHINodes with the rest of the region.


Compare: https://github.com/llvm/llvm-project/compare/cf730d8ce134...515eec3553b0


More information about the All-commits mailing list