[all-commits] [llvm/llvm-project] 6c951c: [SelectionDAG][DAGCombiner] Reuse exist node by re...
chenglin.bi via All-commits
all-commits at lists.llvm.org
Mon Jun 20 18:45:32 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 6c951c5ee6d0b848877cb8ac7a9cb2a9ef9ebbb5
https://github.com/llvm/llvm-project/commit/6c951c5ee6d0b848877cb8ac7a9cb2a9ef9ebbb5
Author: chenglin.bi <chenglin.bi at cixcomputing.com>
Date: 2022-06-21 (Tue, 21 Jun 2022)
Changed paths:
M llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
M llvm/test/CodeGen/AMDGPU/xor3-i1-const.ll
M llvm/test/CodeGen/X86/2009-03-23-MultiUseSched.ll
M llvm/test/CodeGen/X86/ctpop-combine.ll
Log Message:
-----------
[SelectionDAG][DAGCombiner] Reuse exist node by reassociate
When already have (op N0, N2), reassociate (op (op N0, N1), N2) to (op (op N0, N2), N1) to reuse the exist (op N0, N2)
Reviewed By: RKSimon
Differential Revision: https://reviews.llvm.org/D122539
More information about the All-commits
mailing list