llvm-project/llvm/lib/Transforms/InstCombine
Reid Kleckner 211b1f324f Revert "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies"
This reverts r299875. A Linux bot came back with a test failure:
http://bb.pgr.jp/builders/test-clang-i686-linux-RA/builds/741/steps/test_clang/logs/Clang%20%3A%3A%20CodeGen__2006-05-19-SingleEltReturn.c

llvm-svn: 299878
2017-04-10 20:34:19 +00:00
..
CMakeLists.txt [CMake] NFC. Updating CMake dependency specifications 2016-11-17 04:36:50 +00:00
InstCombineAddSub.cpp [InstCombine] Use commutable matchers and m_OneUse in visitSub to shorten code. Add missing test cases. 2017-04-10 18:09:25 +00:00
InstCombineAndOrXor.cpp [InstCombine] improve variable names; NFCI 2017-04-10 19:38:36 +00:00
InstCombineCalls.cpp Revert "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies" 2017-04-10 20:34:19 +00:00
InstCombineCasts.cpp InstCombine: Check source value precision when reducing cast intrinsic 2017-03-20 21:59:24 +00:00
InstCombineCompares.cpp [InstCombine] add fold for icmp with or mask of low bits (PR32542) 2017-04-05 17:57:05 +00:00
InstCombineInternal.h [InstCombine] Remove redundant combine from visitAnd 2017-04-06 20:41:48 +00:00
InstCombineLoadStoreAlloca.cpp [InstCombine] Fix bug in pointer replacement 2017-02-24 20:27:25 +00:00
InstCombineMulDivRem.cpp [InstCombine] improve readability; NFCI 2017-03-14 17:27:27 +00:00
InstCombinePHI.cpp fix formatting; NFC 2017-01-31 17:25:42 +00:00
InstCombineSelect.cpp [InstCombine] avoid breaking up bitcasted vector min/max patterns (PR32306) 2017-03-16 20:42:45 +00:00
InstCombineShifts.cpp [InstCombine] allow (X * C2) << C1 --> X * (C2 << C1) for vectors 2017-02-09 23:13:04 +00:00
InstCombineSimplifyDemanded.cpp [InstCombine] Use setAllBits in place of getAllOnesValue since we know the bitwidths are the same. NFCI 2017-04-04 05:03:02 +00:00
InstCombineVectorOps.cpp InstCombine: Use the InstSimplify hook for shufflevector 2017-04-04 04:47:57 +00:00
InstructionCombining.cpp [InstCombine] Make sure we preserve fast math flags when folding fp instructions into phi nodes 2017-04-10 07:00:10 +00:00
LLVMBuild.txt