Go to file
Craig Topper c0471829b1 [X86] Remove flag setting ISD nodes from computeKnownBitsForTargetNode
Summary:
The flag result is an i32 type. But its only really used for connectivity. I don't think anything even assumes a particular format. We don't ever do any real operations on it. So known bits don't help us optimize anything.

My main motivation is that the UMUL behavior is actually wrong. I was going to fix this in D36654, but then realized there was just no reason for it to be here.

Reviewers: RKSimon, zvi, spatel

Reviewed By: RKSimon

Subscribers: llvm-commits

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

llvm-svn: 310845
2017-08-14 15:28:49 +00:00
clang [OPENMP] Generalization of calls of the outlined functions. 2017-08-14 15:01:03 +00:00
clang-tools-extra Add braces to silence gcc dangling-else warnings. NFCI. 2017-08-14 11:05:56 +00:00
compiler-rt [sanitizers] Add a blocking boolean to GetRandom prototype 2017-08-14 14:53:47 +00:00
debuginfo-tests Add a test for PR33166. 2017-05-25 19:33:16 +00:00
libclc configure.py: Make python3 friendly 2017-08-02 15:00:59 +00:00
libcxx [libcxx] [test] Rename _Up to U, etc. NFCI. 2017-08-11 20:54:09 +00:00
libcxxabi [demangler] Fix some more -Wshadow warnings I missed in r310535 2017-08-10 02:48:13 +00:00
libunwind [CMake] Allow overriding lib dir suffix independently from LLVM 2017-08-08 00:37:59 +00:00
lld [ELF] - Ignore --plugin-opt=mcpu= and --plugin-opt=thinlto. 2017-08-14 12:36:14 +00:00
lldb remove FreeBSD xfail decorator from TestCppNsImport 2017-08-10 18:26:52 +00:00
llgo irgen: Create functions instead of global variables for builtin hash and equal algorithms. 2017-06-04 22:11:28 +00:00
llvm [X86] Remove flag setting ISD nodes from computeKnownBitsForTargetNode 2017-08-14 15:28:49 +00:00
openmp [OpenMP] libomptarget: move debugging dumps under control of env var LIBOMPTARGET_DEBUG 2017-08-14 15:09:59 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly Move ScopStmt::getSchedule to islpp. NFC. 2017-08-14 06:49:06 +00:00