OSDN Git Service

[DAG] Reverse node replacement in extension operation. NFCI.
authorNirav Dave <niravd@google.com>
Tue, 18 Jul 2017 19:49:20 +0000 (19:49 +0000)
committerNirav Dave <niravd@google.com>
Tue, 18 Jul 2017 19:49:20 +0000 (19:49 +0000)
commit4b2509b8855e39da42418a507fc1d90d2dfebbf6
treef2f7e6860604c35abafd0cf2140201714b9e6b34
parentdca8dcf103903e36e8be420aae9189cdfde1bd8d
[DAG] Reverse node replacement in extension operation.  NFCI.

Reorder replacements to be user first in preparation for multi-level
folding to premptively avoid inadvertantly deleting later nodes from
sharing found from replacement.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@308348 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/DAGCombiner.cpp