There is a trunc(lshr (zext A), Cst) optimization in InstCombineCasts that
[oota-llvm.git] / lib / Transforms / InstCombine /
drwxr-xr-x   ..
-rw-r--r-- 550 CMakeLists.txt
-rw-r--r-- 58547 InstCombineAddSub.cpp
-rw-r--r-- 116719 InstCombineAndOrXor.cpp
-rw-r--r-- 80189 InstCombineCalls.cpp
-rw-r--r-- 80722 InstCombineCasts.cpp
-rw-r--r-- 172146 InstCombineCompares.cpp
-rw-r--r-- 23994 InstCombineInternal.h
-rw-r--r-- 46213 InstCombineLoadStoreAlloca.cpp
-rw-r--r-- 52201 InstCombineMulDivRem.cpp
-rw-r--r-- 35213 InstCombinePHI.cpp
-rw-r--r-- 46219 InstCombineSelect.cpp
-rw-r--r-- 33351 InstCombineShifts.cpp
-rw-r--r-- 51745 InstCombineSimplifyDemanded.cpp
-rw-r--r-- 46917 InstCombineVectorOps.cpp
-rw-r--r-- 124273 InstructionCombining.cpp
-rw-r--r-- 732 LLVMBuild.txt
-rw-r--r-- 436 Makefile