aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms/InstCombine
Commit message (Expand)AuthorAgeFilesLines
* instcombine: Migrate sprintf optimizationsMeador Inge2012-11-272-0/+100
* Get rid of the getPointeeAlignment helper function fromEli Friedman2012-11-261-0/+10
* rdar://12329730 (defect 2)Shuxin Yang2012-11-261-0/+15
* instcombine: Migrate printf optimizationsMeador Inge2012-11-262-0/+143
* instcombine: Migrate toascii optimizationsMeador Inge2012-11-261-0/+59
* instcombine: Migrate isascii optimizationsMeador Inge2012-11-261-0/+32
* instcombine: Migrate isdigit optimizationsMeador Inge2012-11-261-0/+48
* Fix bogus comment; no functional change.Meador Inge2012-11-261-1/+2
* instcombine: Migrate *abs optimizationsMeador Inge2012-11-261-0/+41
* instcombine: Migrate ffs* optimizationsMeador Inge2012-11-251-0/+133
* Disallow the undocumented practice of starting the datalayout string with '-'.Patrik Hägglund2012-11-231-1/+1
* Add more functions to the target library information.Meador Inge2012-11-221-0/+99
* llvm/test/Transforms/InstCombine/sdiv-1.ll: FileCheck-ize.NAKAMURA Takumi2012-11-211-1/+3
* Don't try to calculate the alignment of an unsigned type. Fixes PR14371!Nick Lewycky2012-11-181-0/+16
* Fix PR14361: wrong simplification of A+B==B+A. You may think that the old logicDuncan Sands2012-11-161-0/+18
* Remove DOS line endings.Jakub Staszak2012-11-141-21/+21
* Fix the instcombine GEP index widening transform to work correctly for vectorDuncan Sands2012-11-131-0/+5
* instcombine: Migrate math library call simplificationsMeador Inge2012-11-138-0/+727
* Normalize memcmp constant folding results.Meador Inge2012-11-121-2/+2
* Remove hard-coded constant in Transforms/InstCombine/memcmp-1.llMeador Inge2012-11-111-1/+10
* instcombine: Migrate memset optimizationsMeador Inge2012-11-112-0/+34
* instcombine: Migrate memmove optimizationsMeador Inge2012-11-112-0/+34
* instcombine: Migrate memcpy optimizationsMeador Inge2012-11-112-0/+34
* instcombine: Migrate memcmp optimizationsMeador Inge2012-11-113-4/+86
* instcombine: Migrate strstr optimizationsMeador Inge2012-11-112-0/+83
* instcombine: Migrate strcspn optimizationsMeador Inge2012-11-103-0/+87
* instcombine: Query target library information to gate libcall simplificationsMeador Inge2012-11-101-0/+227
* llvm/ConstantFolding.cpp: Make ReadDataFromGlobal() and FoldReinterpretLoadFr...NAKAMURA Takumi2012-11-081-4/+6
* instcombine: Migrate strspn optimizationsMeador Inge2012-11-081-0/+56
* Generalize the transform that boosts GEP indices to the size of a pointer toDuncan Sands2012-11-031-0/+11
* Revert the series of commits starting with r166578 which introduced theChandler Carruth2012-11-011-235/+0
* instcombine: Migrate strto* optimizationsMeador Inge2012-10-311-0/+82
* instcombine: Migrate strpbrk optimizationsMeador Inge2012-10-312-0/+91
* instcombine: Migrate strlen optimizationsMeador Inge2012-10-312-0/+115
* instcombine: Migrate strncpy optimizationsMeador Inge2012-10-313-9/+126
* instcombine: Migrate stpcpy optimizationsMeador Inge2012-10-313-3/+71
* instcombine: Split out the __stpcpy_chk simplifications from StrCpyChkOptMeador Inge2012-10-312-0/+117
* Enable some additional constant folding for PPCDoubleDouble.Ulrich Weigand2012-10-301-2/+1
* Fix a crash in SimpliftDemandedBits of vectors of pointers.Nadav Rotem2012-10-261-0/+51
* Revert 166726 because it may have broken a number of SPEC tests. PR14183.Nadav Rotem2012-10-251-51/+0
* Fix a crash in ValueTracking. Add support for vectors of pointers.Nadav Rotem2012-10-251-0/+51
* Add in support for getIntPtrType to get the pointer type based on the address...Micah Villmow2012-10-241-0/+235
* Add a testcase that would have noticed the typo fixed in commit 166475.Duncan Sands2012-10-241-0/+9
* Transform code like thisDuncan Sands2012-10-231-0/+197
* InstCombine: Fix an edge case where constant icmps could sneak into ConstantF...Benjamin Kramer2012-10-201-0/+34
* instcombine: Migrate strcpy optimizationsMeador Inge2012-10-183-24/+97
* [InstCombine] Teach InstCombine how to handle an obfuscated splat.Michael Gottesman2012-10-161-0/+11
* instcombine: Migrate strcmp and strncmp optimizationsMeador Inge2012-10-155-0/+252
* instcombine: Migrate strchr and strrchr optimizationsMeador Inge2012-10-134-0/+150
* instcombine: Migrate strcat and strncat optimizationsMeador Inge2012-10-136-0/+204