Go to file
Sanjay Patel ba212c241a [InstCombine] handle icmp i1 X, C early to avoid creating an unknown pattern
The missing optimization for xor-of-icmps still needs to be added, but by
being more efficient (not generating unnecessary logic ops with constants)
we avoid the bug.

See discussion in post-commit comments:
https://reviews.llvm.org/D32143

llvm-svn: 303312
2017-05-17 22:29:40 +00:00
clang clang-cl: Fix path-based MSVC version detection 2017-05-17 15:27:44 +00:00
clang-tools-extra Change getChecksFilter() interface to hide implementation details. 2017-05-17 14:39:47 +00:00
compiler-rt [XRay] Fix __xray_function_address on PPC reguarding local entry points. 2017-05-17 21:20:00 +00:00
debuginfo-tests Add additional CHECKs to safestack.c. 2017-04-17 17:57:05 +00:00
libclc math: Implement sinh function 2017-02-25 02:46:53 +00:00
libcxx Make next/prev/advance/distance operations on iterators be constexpr. I missed this when I implemented the rest of P0031R0 2017-05-17 18:51:36 +00:00
libcxxabi [libcxxabi] Fix the test case committed in r303175. 2017-05-16 18:18:03 +00:00
libunwind [libunwind] Fix executable stack directive on Linux. 2017-05-16 20:18:57 +00:00
lld Re-submit r303225: Garbage collect dllimported symbols. 2017-05-17 21:36:08 +00:00
lldb Fix error string set in AddName to take a StringRef. 2017-05-17 17:48:55 +00:00
llgo benchcomp: Add a mode for analyzing file sizes. 2017-04-03 19:13:12 +00:00
llvm [InstCombine] handle icmp i1 X, C early to avoid creating an unknown pattern 2017-05-17 22:29:40 +00:00
openmp Fix for KMP_AFFINITY=respect with multiple processor groups 2017-05-15 19:05:59 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly [ScopInfo] Remove unused MemoryAccess::BaseName. NFC. 2017-05-16 16:52:24 +00:00