OSDN Git Service

Remove MVT:i1 xor instruction before SELECT. (Performance improvement).
authorAyman Musa <ayman.musa@intel.com>
Tue, 13 Sep 2016 09:12:45 +0000 (09:12 +0000)
committerAyman Musa <ayman.musa@intel.com>
Tue, 13 Sep 2016 09:12:45 +0000 (09:12 +0000)
commit7dc5b7e72affe6d57d39e9e875f59a36e5e50f58
treeaa4e9827fbf164f27ad841b8e956ed2fb4d77788
parent48f6957bd703458bdd6d7f61ea7f33046081da71
Remove MVT:i1 xor instruction before SELECT. (Performance improvement).

Differential Revision: https://reviews.llvm.org/D23764

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@281308 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
test/CodeGen/PowerPC/select-i1-vs-i1.ll
test/CodeGen/X86/xor-select-i1-combine.ll [new file with mode: 0644]