summaryrefslogtreecommitdiff
path: root/test/Transforms
Commit message (Expand)AuthorAge
* [X86] Never hoist the shift value of a shift instruction.Michael Zolotukhin2014-04-30
* [IPO/MergeFunctions] changes so it doesn't try to bitcast a struct return typ...Carlo Kok2014-04-30
* IR: Conservatively verify inalloca argumentsDavid Majnemer2014-04-30
* Also handle ConstantAggregateZero when optimizing vpermilvar*.Rafael Espindola2014-04-29
* Two fixes to the vpermilvar optimization.Rafael Espindola2014-04-29
* Fix vectorization remarks.Diego Novillo2014-04-29
* Continue slp vectorization even the BB already has vectorized store radar://1...Yi Jiang2014-04-29
* [OPENMP][LV][D3423] Respect Hints.Force meta-data for loops in LoopVectorizerZinovy Nis2014-04-29
* Revert r207271 for now. This commit introduced a test case that ranChandler Carruth2014-04-28
* InstCombine: don't drop 'inalloca' in PromoteCastOfAllocation (PR19569)Hans Wennborg2014-04-28
* [inliner] Significantly improve the compile time in cases like PR19499Chandler Carruth2014-04-28
* RecursivelyDeleteTriviallyDeadInstructions() could removeGerolf Hoflehner2014-04-26
* Revert commit r207302 since build failuresGerolf Hoflehner2014-04-26
* RecursivelyDeleteTriviallyDeadInstructions() could removeGerolf Hoflehner2014-04-26
* [InstCombine][X86] Teach how to fold calls to SSE2/AVX2 packed logical shiftAndrea Di Biagio2014-04-26
* [LoopStrengthReduce] Don't trim formula that uses a subset of required registersAdam Nemet2014-04-25
* [inline cold threshold] Command line argument for inline threshold willManman Ren2014-04-25
* Allow vectorization of bit intrinsics in BB Vectorizer.Karthik Bhat2014-04-25
* [CLNUP] Test commit. Remove newline.Zinovy Nis2014-04-24
* Allow vectorization of few missed llvm intrinsic calls in BBVectorizor by han...Karthik Bhat2014-04-24
* [InstCombine][x86] Constant fold psll intrinsics.Michael J. Spencer2014-04-24
* Optimize some special cases for SSE4a insertqiFilipe Cabecinhas2014-04-24
* Handle addrspacecast when looking at memcpys from globalsMatt Arsenault2014-04-24
* Convert test to FileCheckMatt Arsenault2014-04-23
* [LV] Statistics numbers for LoopVectorize introduced: a number of analyzed lo...Alexander Musman2014-04-23
* [Constant Hoisting] Materialize the constant before the cloned cast instruction.Juergen Ributzka2014-04-22
* Simplify a vpermil* with constant mask.Rafael Espindola2014-04-21
* Fix PR7272 in -tailcallelim instead of the inlinerReid Kleckner2014-04-21
* Add missing config file for newly added test case introduced by r206563.Jiangning Liu2014-04-18
* This commit allows vectorized loops to be unrolled by a factor of 2 for AArch64.Jiangning Liu2014-04-18
* Fix bug 19437 - Only add discriminators for DWARF 4 and above.Diego Novillo2014-04-17
* Reverse 206485.Gerolf Hoflehner2014-04-17
* Atomics: promote ARM's IR-based atomics pass to CodeGen.Tim Northover2014-04-17
* Inline a function when the always_inline attributeGerolf Hoflehner2014-04-17
* Add lifetime markers for allocas created to hold byval arguments, make themJulien Lerouge2014-04-15
* vect.omp.persistence.ll REQUIRES asserts due to -debug-only.NAKAMURA Takumi2014-04-15
* D3348 - [BUG] "Rotate Loop" pass kills "llvm.vectorizer.enable" metadataAlexey Bataev2014-04-15
* Revert "Revert r206045, "Fix shift by constants for vector.""Matt Arsenault2014-04-14
* Whitespace.NAKAMURA Takumi2014-04-14
* Revert r206045, "Fix shift by constants for vector."NAKAMURA Takumi2014-04-14
* [PowerPC] [Constant Hoisting] Enable constant hoisting on PPCHal Finkel2014-04-13
* Recognize test for overflow in integer multiplication.Serge Pavlov2014-04-13
* [ARM64] Never hoist the shift value of a shift instruction.Juergen Ributzka2014-04-12
* [ARM64] Fix the cost model for cheap large constants.Juergen Ributzka2014-04-12
* Add the ability to use GEPs for address sinking in CGPHal Finkel2014-04-12
* Fix shift by constants for vector.Matt Arsenault2014-04-11
* Reapply "SLPVectorizer: Ignore users that are insertelements we can reschedul...Arnold Schwaighofer2014-04-10
* [ARM64] Fix immediate cost calculation for types larger than i64.Juergen Ributzka2014-04-10
* SLPVectorizer: Only vectorize intrinsics whose operands are widened equallyArnold Schwaighofer2014-04-09
* [Constant Hoisting][ARM64] Enable constant hoisting for ARM64.Juergen Ributzka2014-04-08