llvm/lib/Transforms/InstCombine
Craig Topper b844f35bcd [InstCombine] Simplify 1/X for vectors.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@300439 91177308-0d34-0410-b5e6-96231b3b80d8
2017-04-17 03:41:47 +00:00
..
CMakeLists.txt [CMake] NFC. Updating CMake dependency specifications 2016-11-17 04:36:50 +00:00
InstCombineAddSub.cpp [InstCombine] Support folding a subtract with a constant LHS into a phi node 2017-04-14 19:20:12 +00:00
InstCombineAndOrXor.cpp [InstCombine] allow (X != C1 && X != C2) and similar patterns to match splat vector constants 2017-04-15 17:55:06 +00:00
InstCombineCalls.cpp [X86][X86 intrinsics]Folding cmp(sub(a,b),0) into cmp(a,b) optimization 2017-04-16 13:26:08 +00:00
InstCombineCasts.cpp [InstCombine] Support folding a subtract with a constant LHS into a phi node 2017-04-14 19:20:12 +00:00
InstCombineCompares.cpp [InstCombine] Support folding a subtract with a constant LHS into a phi node 2017-04-14 19:20:12 +00:00
InstCombineInternal.h [InstCombine] Support folding a subtract with a constant LHS into a phi node 2017-04-14 19:20:12 +00:00
InstCombineLoadStoreAlloca.cpp [InstCombine] Fix bug in pointer replacement 2017-02-24 20:27:25 +00:00
InstCombineMulDivRem.cpp [InstCombine] Simplify 1/X for vectors. 2017-04-17 03:41:47 +00:00
InstCombinePHI.cpp [InstCombine] Support folding a subtract with a constant LHS into a phi node 2017-04-14 19:20:12 +00:00
InstCombineSelect.cpp [InstCombine] Support folding a subtract with a constant LHS into a phi node 2017-04-14 19:20:12 +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][ValueTracking] When computing known bits for Srem make sure we don't compute known bits for the LHS twice. 2017-04-16 21:46:12 +00:00
InstCombineVectorOps.cpp InstCombine: Use the InstSimplify hook for shufflevector 2017-04-04 04:47:57 +00:00
InstructionCombining.cpp [InstCombine] Support folding a subtract with a constant LHS into a phi node 2017-04-14 19:20:12 +00:00
LLVMBuild.txt