diff options
author | Nirav Dave <niravd@google.com> | 2018-01-31 15:23:17 +0000 |
---|---|---|
committer | Nirav Dave <niravd@google.com> | 2018-01-31 15:23:17 +0000 |
commit | c3a1e16db1fed06ba707a3f6173ffbd805db36c6 (patch) | |
tree | 68cd8f7d76c77ef4c65702c9b1bce36e879c194b /llvm/lib/Object/WasmObjectFile.cpp | |
parent | 98f0021dd37d88bd6ff5b87caf3b01f0ebfb46a7 (diff) | |
download | llvm-c3a1e16db1fed06ba707a3f6173ffbd805db36c6.zip llvm-c3a1e16db1fed06ba707a3f6173ffbd805db36c6.tar.gz llvm-c3a1e16db1fed06ba707a3f6173ffbd805db36c6.tar.bz2 |
[DAG] Prevent NodeId pruning of TokenFactors in Instruction Selection.
Summary:
Instruction Selection preserves relative orders of all nodes save
TokenFactors which we treat specially. As a result Node Ids for
TokenFactors may violate the topological ordering and should not be
considered as valid pruning candidates in predecessor search.
Fixes PR35316.
Reviewers: RKSimon, hfinkel
Subscribers: hiraditya, llvm-commits
Differential Revision: https://reviews.llvm.org/D42701
llvm-svn: 323880
Diffstat (limited to 'llvm/lib/Object/WasmObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions