summaryrefslogtreecommitdiff
path: root/test/Transforms
Commit message (Expand)AuthorAge
* SLPVectorizer: When sorting by domination for CSE don't assert on unreachable...Benjamin Kramer2014-05-09
* Add ExtractValue instruction to SimplifyCFG's ComputeSpeculationCostLouis Gerbarg2014-05-09
* [InstCombine] Some cleanup in optimization of redundant insertvalue instructi...Michael Zolotukhin2014-05-08
* Revert test commit. Removed blank line.Dario Domizioli2014-05-08
* Test commit. Added blank line.Dario Domizioli2014-05-08
* Move late partial-unrolling thresholds into the processor definitionsHal Finkel2014-05-08
* IR: Don't allow non-default visibility on local linkageDuncan P. N. Exon Smith2014-05-07
* [InstCombine] Add optimization of redundant insertvalue instructions.Michael Zolotukhin2014-05-07
* Improve 'tail' call marking in TRE. A bootstrap of clang goes from 375k calls...Nick Lewycky2014-05-05
* Move test from r207969 to another folder and rename it.Michael Zolotukhin2014-05-05
* Always set alignment of vectorized LD/ST in SLP-Vectorizer. <rdar://problem...Yi Jiang2014-05-05
* LTO: -internalize sets visibility to defaultDuncan P. N. Exon Smith2014-05-05
* Fix test from r207966 and add a comment there.Michael Zolotukhin2014-05-05
* Add regression test for r207692.Michael Zolotukhin2014-05-05
* LoopUnroll: If we're doing partial unrolling, use the PartialThreshold to lim...Benjamin Kramer2014-05-04
* SLPVectorizer: Bring back the insertelement patch (r205965) with fixesArnold Schwaighofer2014-05-04
* Vectorize intrinsic math function calls in SLPVectorizer.Karthik Bhat2014-05-03
* [LSR] Add llc testcase for r207271/r207569.Adam Nemet2014-05-02
* Teach GlobalDCE how to remove empty global_ctor entries.Nico Weber2014-05-02
* [GVN] Pass the phi-translated address of a load instead of the untranslatedAkira Hatanaka2014-05-02
* Fold strlen(expr ? "str1" : "str2") to x ? len1 : len2. This fires about 330 ...Nick Lewycky2014-05-02
* Add an optimization that does CSE in a group of similar GEPs.Eli Bendersky2014-05-01
* Revert r205965, which essentially reverts r205018 for the second time.Chandler Carruth2014-05-01
* [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