aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
...
* Use variable for register name in testMatt Arsenault2013-11-101-2/+2
* IR: Do not canonicalize constant GEPs into an out-of-bounds array accessDavid Majnemer2013-11-071-0/+30
* Add test case for PR12377, it was fixed by r194116.Benjamin Kramer2013-11-061-4/+30
* Rewrite SCEV's backedge taken count computation.Andrew Trick2013-11-062-7/+7
* [objc-arc] Convert the one directional retain/release relation assert to a co...Michael Gottesman2013-11-051-0/+276
* Fix another constant folding address space place I missed.Matt Arsenault2013-11-041-1/+19
* Scalarize select vector arguments when extracted.Matt Arsenault2013-11-042-29/+131
* Rename testing case to use - instead of _.Manman Ren2013-11-041-0/+0
* Revert "Inliner: Handle readonly attribute per argument when adding memcpy"David Majnemer2013-11-031-23/+21
* Convert calls to __sinpi and __cospi into __sincospi_stretBob Wilson2013-11-031-0/+91
* LoopVectorizer: Perform redundancy elimination on induction variablesArnold Schwaighofer2013-11-013-5/+42
* Add comments.Manman Ren2013-11-011-0/+2
* LoopVectorize: Look for consecutive acces in GEPs with trailing zero indicesBenjamin Kramer2013-11-011-0/+42
* LoopVectorizer: If dependency checks fail try runtime checksArnold Schwaighofer2013-11-011-0/+28
* Do not convert "call asm" to "invoke asm" in Inliner.Manman Ren2013-10-311-0/+30
* Use LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN instead of the "dso list".Rafael Espindola2013-10-312-53/+0
* Teach scalarrepl about address spacesMatt Arsenault2013-10-301-5/+38
* Fix GVN creating bitcast between address spacesMatt Arsenault2013-10-301-3/+17
* Add llvm/test/Transforms/SLPVectorizer/ARM/lit.local.cfg. Tests there require...NAKAMURA Takumi2013-10-291-0/+3
* Fix "existant" typosAlp Toker2013-10-291-1/+1
* ARM cost model: Unaligned vectorized double stores are expensiveArnold Schwaighofer2013-10-292-9/+29
* ARM cost model: Account for zero cost scalar SROA instructionsArnold Schwaighofer2013-10-291-0/+52
* Quote potential shell expansions found in testsAlp Toker2013-10-281-1/+1
* Revert r193251 : Use address-taken to disambiguate global variable and indire...Shuxin Yang2013-10-276-9/+9
* Fix SCEVExpander: don't try to expand quadratic recurrences outside a loop.Andrew Trick2013-10-251-0/+42
* Fix LSR: don't normalize quadratic recurrences.Andrew Trick2013-10-251-6/+38
* Handle calls and invokes in GlobalStatus.Rafael Espindola2013-10-251-0/+37
* LoopVectorizer: Don't attempt to vectorize extractelement instructionsHal Finkel2013-10-251-0/+35
* Inliner: Handle readonly attribute per argument when adding memcpyTom Stellard2013-10-241-4/+29
* I had to move and removeRenato Golin2013-10-241-46/+0
* Fix broken builds by moving test to x86 dirRenato Golin2013-10-241-0/+46
* Mark vector loops as already vectorizedRenato Golin2013-10-242-2/+49
* Fix a bug in LinearFunctionTestReplace that created invalid loop exit checks.Juergen Ributzka2013-10-241-0/+26
* Use address-taken to disambiguate global variable and indirect memops.Shuxin Yang2013-10-236-9/+9
* SimplifyCFG: Don't duplicate calls to functions marked noduplicate v2Tom Stellard2013-10-211-0/+37
* Teach SimplifyCFG about address spacesMatt Arsenault2013-10-212-11/+104
* Optimize more linkonce_odr values during LTO.Rafael Espindola2013-10-211-3/+9
* Don't eliminate a partially redundant load if it's in a landing pad.Bill Wendling2013-10-212-43/+203
* Teach simplify-cfg how to correctly create covered lookup tables for switches...Michael Gottesman2013-10-201-0/+48
* Perform an intelligent splice of the predecessor with the single successor.Bill Wendling2013-10-191-0/+43
* SLPVectorizer: Don't vectorize volatile memory operationsArnold Schwaighofer2013-10-161-0/+43
* Revert "SLPVectorizer: Don't vectorize volatile memory operations"Arnold Schwaighofer2013-10-161-43/+0
* SLPVectorizer: Don't vectorize volatile memory operationsArnold Schwaighofer2013-10-161-0/+43
* SLPVectorizer: Sort PHINodes based on their opcodeArnold Schwaighofer2013-10-121-2/+34
* Fix a bug in Dead Argument Elimination.Shuxin Yang2013-10-091-0/+21
* LoopVectorize: External uses must use the last value in a reduction cycleArnold Schwaighofer2013-10-071-0/+27
* Revert r191834 until we measure the effect of this benchmarks and maybe find ...Alexey Samsonov2013-10-071-0/+26
* Change objectsize intrinsic to accept different address spaces.Matt Arsenault2013-10-075-33/+113
* Debug Info: In DIBuilder, the derived-from field of a DW_TAG_pointer_typeManman Ren2013-10-051-1/+1
* UpdatePHINodes in BasicBlockUtils should not crash on duplicate predecessorsHal Finkel2013-10-041-0/+46