.. |
CMakeLists.txt
|
Tidy up a bit. No functional change.
|
2013-04-05 21:20:12 +00:00 |
InstCombine.h
|
Clean up assume intrinsic pattern matching, no need to check that the argument is a value.
|
2014-10-25 18:09:01 +00:00 |
InstCombineAddSub.cpp
|
InstCombine: (sub (or A B) (xor A B)) --> (and A B)
|
2014-10-19 08:32:32 +00:00 |
InstCombineAndOrXor.cpp
|
InstCombine: Turn (x != 0 & x <u C) into the canonical range check form (x-1 <u C-1)
|
2014-10-12 14:02:34 +00:00 |
InstCombineCalls.cpp
|
Assert that ValueHandleBase::ValueIsRAUWd doesn't change the tracked Value type.
|
2014-10-23 04:08:42 +00:00 |
InstCombineCasts.cpp
|
Handle sqrt() shrinking in SimplifyLibCalls like any other call
|
2014-10-23 21:52:45 +00:00 |
InstCombineCompares.cpp
|
InstCombine: Remove overzealous asserts
|
2014-10-25 07:13:13 +00:00 |
InstCombineLoadStoreAlloca.cpp
|
Revert "Teach the load analysis to allow finding available values which require" (r220277)
|
2014-10-21 23:49:52 +00:00 |
InstCombineMulDivRem.cpp
|
InstCombine: Don't miscompile X % ((Pow2 << A) >>u B)
|
2014-10-14 20:28:40 +00:00 |
InstCombinePHI.cpp
|
Make use of @llvm.assume in ValueTracking (computeKnownBits, etc.)
|
2014-09-07 18:57:58 +00:00 |
InstCombineSelect.cpp
|
Make use of @llvm.assume in ValueTracking (computeKnownBits, etc.)
|
2014-09-07 18:57:58 +00:00 |
InstCombineShifts.cpp
|
Make use of @llvm.assume in ValueTracking (computeKnownBits, etc.)
|
2014-09-07 18:57:58 +00:00 |
InstCombineSimplifyDemanded.cpp
|
Add additional patterns for @llvm.assume in ValueTracking
|
2014-09-07 19:21:07 +00:00 |
InstCombineVectorOps.cpp
|
fixed some typos
|
2014-07-07 22:13:58 +00:00 |
InstCombineWorklist.h
|
Canonicalize header guards into a common format.
|
2014-08-13 16:26:38 +00:00 |
InstructionCombining.cpp
|
Shrinkify libcalls: use float versions of double libm functions with fast-math (bug 17850)
|
2014-10-22 15:29:23 +00:00 |
LLVMBuild.txt
|
LLVMBuild: Remove trailing newline, which irked me.
|
2011-12-12 19:48:00 +00:00 |
Makefile
|
|
|