summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2018-02-10 08:06:49 +0000
committerCraig Topper <craig.topper@intel.com>2018-02-10 08:06:49 +0000
commitd34af6f636f8bedd76d4ab50f387793dafea592d (patch)
treecc5b9ae9ed04b53079f9d46f1d06529ed5db2ac6 /clang/lib/Frontend/CompilerInvocation.cpp
parent4f0f426d1fffc145f8defce6c7a85d17f4428908 (diff)
downloadbcm5719-llvm-d34af6f636f8bedd76d4ab50f387793dafea592d.tar.gz
bcm5719-llvm-d34af6f636f8bedd76d4ab50f387793dafea592d.zip
[X86] Teach combineExtSetcc to handle ZERO_EXTEND by widening the setcc and then masking. A later DAG combine will convert to a shift.
This helps to avoid a constant pool load needed to zero extend from the mask. llvm-svn: 324804
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud