summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
* Migrate PGOMemOptSizeOpt to use new OptimizationRemarkEmitter PassSam Elliott2017-07-301-1/+35
* Fix test failure without X86 backendHiroshi Inoue2017-07-291-0/+0
* [SimplifyCFG] Make the no-jump-tables attribute also disable switch lookup ta...Sumanth Gundapaneni2017-07-282-0/+80
* [Inliner] Do not apply any bonus for cold callsites.Easwaran Raman2017-07-283-0/+106
* Remove the obsolete offset parameter from @llvm.dbg.valueAdrian Prantl2017-07-2843-162/+162
* [LVI] Constant-propagate a zero extension of the switch condition value throu...Hiroshi Yamauchi2017-07-281-0/+114
* [GVN] Recommit the patch "Add phi-translate support in scalarpre"Wei Mi2017-07-283-4/+135
* [SCEV] Do not visit nodes twice in containsConstantSomewhereMax Kazantsev2017-07-281-0/+75
* [JumpThreading] Stop falsely preserving LazyValueInfo.Davide Italiano2017-07-281-0/+57
* Separate the ICP total threshold and remaining threshold.Dehao Chen2017-07-281-2/+9
* [ConstantFolder] Don't try to fold gep when the idx is a vector.Davide Italiano2017-07-271-0/+29
* [InstCombine] Simplify pointer difference subtractions (GEP-GEP) where GEPs h...Hiroshi Yamauchi2017-07-271-0/+81
* [ICP] Migrate to OptimizationRemarkEmitterAdam Nemet2017-07-271-1/+1
* All libcalls should be considered to be GC-leaf functions.Daniel Neilson2017-07-272-0/+51
* ThinLTO: Don't import aliases of any kind (even linkonce_odr)David Blaikie2017-07-271-6/+3
* Migrate SimplifyLibCalls to new OptimizationRemarkEmitterAdam Nemet2017-07-261-0/+56
* [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess.Michael Zuckerman2017-07-261-3/+21
* Add "REQUIRES: asserts" for test unswitch-equality-undef.ll.Wei Mi2017-07-261-0/+1
* Disable loop unswitching for some patterns containing equality comparison wit...Wei Mi2017-07-251-0/+121
* [X86][CGP] Reduce memcmp() expansion to 2 load pairs (PR33914)Simon Pilgrim2017-07-251-1021/+53
* [LIR] Teach LIR to avoid extending the BE count prior to adding one toChandler Carruth2017-07-251-0/+69
* [tests] Cleanup vect.omp.persistence.ll test.Michael Zolotukhin2017-07-252-67/+50
* [ARM] Enable partial and runtime unrollingSam Parker2017-07-252-0/+213
* Adding base test for interleave store VF16 and expand the test for AVX512 Michael Zuckerman2017-07-241-0/+15
* X86InterleaveAccess: A fix for bug33826Farhana Aleen2017-07-211-0/+17
* ThinLTO Minimized Bitcode File Size ReductionHaojie Wang2017-07-212-19/+0
* [PGO] Move the PGOInstrumentation pass to new OptRemark API.Davide Italiano2017-07-201-2/+2
* LowerTypeTests: Drop function type metadata only if we're going to replace it.Peter Collingbourne2017-07-201-3/+16
* [TRE] Add another test for OptRemark.Davide Italiano2017-07-191-0/+39
* [TRE] Move to the new OptRemark API.Davide Italiano2017-07-191-0/+25
* ThinLTOBitcodeWriter: Do not rewrite intrinsic functions when splitting modules.Peter Collingbourne2017-07-191-0/+4
* [SimplifyCFG] Defer folding unconditional branches to LateSimplifyCFG if it c...Balaram Makam2017-07-1911-16/+148
* [LV] Test once if vector trip count is zero, instead of twiceAyal Zaks2017-07-1913-46/+42
* [CGP] Allow cycles during Phi traversal in OptimizaMemoryInstSerguei Katkov2017-07-191-1/+34
* Fix DebugLoc propagation for unreachable LoadInstWeiming Zhao2017-07-192-2/+81
* [x86, CGP] increase memcmp() expansion up to 4 load pairsSimon Pilgrim2017-07-181-88/+1547
* PSCEV] Create AddRec for Phis in cases of possible integer overflow,Dorit Nuzman2017-07-181-0/+240
* [LoopInterchange] Split up interchange.ll test case (NFC).Florian Hahn2017-07-1810-749/+795
* [IRCE] Recognize loops with ne/eq latch conditionsMax Kazantsev2017-07-181-0/+257
* Add element-atomic mem intrinsic canary tests for InstCombine.Daniel Neilson2017-07-181-0/+98
* Revert "Restore with fix "[ThinLTO] Ensure we always select the same function...Teresa Johnson2017-07-173-88/+0
* [InstCombine] Don't violate dominance when replacing instructions.Davide Italiano2017-07-162-1/+55
* Fix bot failures from r308114Teresa Johnson2017-07-161-10/+10
* Attempt 2 to debug bot failuresTeresa Johnson2017-07-161-8/+10
* Attempt to debug bot failuresTeresa Johnson2017-07-151-8/+8
* Restore with fix "[ThinLTO] Ensure we always select the same function copy to...Teresa Johnson2017-07-153-0/+86
* [InstCombine] Improve the expansion in SimplifyUsingDistributiveLaws to handl...Craig Topper2017-07-152-70/+38
* [InstCombine] improve (1 << x) & 1 --> zext(x == 0) foldingSanjay Patel2017-07-151-8/+18
* [InstCombine] Add test cases for (X & (Y | ~X)) -> (X & Y) where the not is a...Craig Topper2017-07-152-0/+319
* [InstCombine] Move 4 test cases from a test that didn't use FileCheck and mer...Craig Topper2017-07-152-34/+48
OpenPOWER on IntegriCloud