Go to file
Philip Reames c0bdb0c1e5 [LVI] Add select handling
Teach LVI to handle select instructions in the exact same way it handles PHI nodes.  This is useful since various parts of the optimizer convert PHI nodes into selects and we don't want these transformations to cause inferior optimization.  

Note that this patch does nothing to exploit the implied constraint on the inputs represented by the select condition itself.  That will be a later patch and is blocked on http://reviews.llvm.org/D14476

llvm-svn: 259429
2016-02-01 22:57:53 +00:00
clang Always build a new TypeSourceInfo for function templates with parameters 2016-02-01 22:31:51 +00:00
clang-tools-extra Fix build problem by lower SmallSet<N> to a reasonable value 2016-02-01 22:18:58 +00:00
compiler-rt [CMake] Use LLVM_MAIN_SRC_DIR instead of LLVM_SOURCE_DIR. 2016-02-01 21:08:16 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Implement modf math builtin 2016-01-27 14:52:10 +00:00
libcxx [docs] Remove references to autoconf build. 2016-01-30 01:11:42 +00:00
libcxxabi [libcxxabi] Teach cxa_demangle about Hexagon's long double size 2016-01-20 14:10:23 +00:00
libunwind Replace cmake check for printf with a check for fopen. 2015-12-10 00:47:08 +00:00
lld MachoFile should default to using subsections_via_symbols. 2016-02-01 22:24:44 +00:00
lldb Add a note on how to create an empty target and use it to attach to 2016-02-01 20:05:37 +00:00
llgo [llgo] Force exporting __morestack from llgoi 2015-11-27 04:46:46 +00:00
llvm [LVI] Add select handling 2016-02-01 22:57:53 +00:00
openmp Fix task dependency performance problem 2016-01-28 23:10:44 +00:00
polly ScopInfo: Correct schedule construction 2016-02-01 11:54:13 +00:00