aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/Utils
Commit message (Expand)AuthorAgeFilesLines
...
* instcombine: Migrate fputs optimizationsMeador Inge2012-11-291-0/+24
* instcombine: Migrate fwrite optimizationsMeador Inge2012-11-291-0/+35
* instcombine: Migrate fprintf optimizationsMeador Inge2012-11-291-0/+77
* Remove the dependent libraries feature.Bill Wendling2012-11-271-4/+0
* instcombine: Migrate sprintf optimizationsMeador Inge2012-11-271-0/+95
* Fix a comment bug in toascii simplifierMeador Inge2012-11-261-1/+1
* instcombine: Migrate printf optimizationsMeador Inge2012-11-261-0/+103
* instcombine: Migrate toascii optimizationsMeador Inge2012-11-261-0/+16
* instcombine: Migrate isascii optimizationsMeador Inge2012-11-261-0/+17
* instcombine: Migrate isdigit optimizationsMeador Inge2012-11-261-0/+18
* instcombine: Migrate *abs optimizationsMeador Inge2012-11-261-0/+21
* instcombine: Migrate ffs* optimizationsMeador Inge2012-11-251-0/+46
* Make the AttrListPtr object a part of the LLVMContext.Bill Wendling2012-11-201-13/+30
* SimplifyCFG: Don't assume non-null ScalarTargetTransformInfo.Hans Wennborg2012-11-161-1/+2
* misspellAndrew Trick2012-11-151-3/+3
* whitespaceAndrew Trick2012-11-151-4/+4
* Use empty parens for empty function parameter list instead of '(void)'.Dmitri Gribenko2012-11-151-1/+1
* Figure out <size> argument of llvm.lifetime intrinsics at the moment they are...Alexey Samsonov2012-11-131-2/+21
* instcombine: Migrate math library call simplificationsMeador Inge2012-11-131-3/+262
* Normalize memcmp constant folding results.Meador Inge2012-11-121-1/+8
* instcombine: Migrate memset optimizationsMeador Inge2012-11-111-0/+21
* instcombine: Migrate memmove optimizationsMeador Inge2012-11-111-0/+21
* instcombine: Migrate memcpy optimizationsMeador Inge2012-11-111-0/+21
* instcombine: Migrate memcmp optimizationsMeador Inge2012-11-111-2/+53
* instcombine: Migrate strstr optimizationsMeador Inge2012-11-111-0/+80
* Add method for replacing instructions to LibCallSimplifierMeador Inge2012-11-111-4/+15
* instcombine: Migrate strcspn optimizationsMeador Inge2012-11-101-0/+34
* instcombine: Query target library information to gate libcall simplificationsMeador Inge2012-11-101-19/+25
* instcombine: Migrate strspn optimizationsMeador Inge2012-11-081-0/+31
* Only do switch-to-lookup table transformation when TargetTransformInfoHans Wennborg2012-11-071-1/+2
* Revert the majority of the next patch in the address space series:Chandler Carruth2012-11-011-2/+1
* Revert the series of commits starting with r166578 which introduced theChandler Carruth2012-11-014-58/+53
* LCSSA: Try to recover compile time regressions due to SCEV updates.Benjamin Kramer2012-10-311-15/+9
* Remove fixme about unreachable cases from SwitchToLookupTableHans Wennborg2012-10-311-2/+0
* Address Duncan's comments on r167121.Hans Wennborg2012-10-311-3/+4
* Address Duncan's comments on r167115Hans Wennborg2012-10-311-48/+42
* instcombine: Migrate strto* optimizationsMeador Inge2012-10-311-0/+28
* Fix false -> NULL conversion from r167115 spotted by Benjamin Kramer.Hans Wennborg2012-10-311-1/+1
* Do simple constant propagation in lookup table formation for switchesHans Wennborg2012-10-311-15/+98
* LCSSA: Add a workaround for another nasty SCEV cache invalidation issue.Benjamin Kramer2012-10-311-0/+5
* instcombine: Migrate strpbrk optimizationsMeador Inge2012-10-311-0/+37
* instcombine: Migrate strlen optimizationsMeador Inge2012-10-311-0/+44
* instcombine: Migrate strncpy optimizationsMeador Inge2012-10-311-0/+49
* instcombine: Migrate stpcpy optimizationsMeador Inge2012-10-311-0/+38
* instcombine: Split out the __stpcpy_chk simplifications from StrCpyChkOptMeador Inge2012-10-311-3/+54
* Use TargetTransformInfo to control switch-to-lookup table transformationHans Wennborg2012-10-301-6/+15
* Remove a wrapper around getIntPtrType added to GVN by Hal in commit 166624 (theDuncan Sands2012-10-291-1/+1
* LoopSimplify: Preserve DependenceAnalysis.Benjamin Kramer2012-10-261-0/+2
* Fix SCEV cache invalidation in LCSSA and LoopSimplify.Benjamin Kramer2012-10-262-0/+19
* Also optimize large switch statements.Jakob Stoklund Olesen2012-10-251-22/+20