summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/MultiplexExternalSemaSource.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2018-06-26 03:11:15 +0000
committerCraig Topper <craig.topper@intel.com>2018-06-26 03:11:15 +0000
commitc42ed4e3c407dd97b8dcab873950611e89e166fe (patch)
treeea1d219c0ef80af63d07927d0a433e3c7a32c938 /clang/lib/Sema/MultiplexExternalSemaSource.cpp
parentfd2f7aeb12fb0d6dce9c0be36919fa9a90eebcf5 (diff)
downloadbcm5719-llvm-c42ed4e3c407dd97b8dcab873950611e89e166fe.tar.gz
bcm5719-llvm-c42ed4e3c407dd97b8dcab873950611e89e166fe.zip
[X86] Use XOR for SUB (C, X) during isel if will help fold an immediate
Summary: Same idea as D48529, but restricted to X86 and done very late to avoid any surprises where subtract might be better for DAG combining. This seems like the safest way to do this trick. And we consider doing it as a DAG combine later. Reviewers: spatel, RKSimon Reviewed By: spatel Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D48557 llvm-svn: 335575
Diffstat (limited to 'clang/lib/Sema/MultiplexExternalSemaSource.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud