summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
Commit message (Expand)AuthorAgeFilesLines
* Fix mapping of unmaterialized global values during metadata linkingTeresa Johnson2015-11-151-5/+15
* [GlobalOpt] Demote globals to locals more aggressivelyJames Molloy2015-11-151-7/+76
* Fixed GEP visitor in the InstCombine pass.Elena Demikhovsky2015-11-151-5/+10
* Don't recompute LCSSA after loop-unrolling when possible.Michael Zolotukhin2015-11-141-1/+11
* [LIR] Add support for creating memcpys from loops with a negative stride.Chad Rosier2015-11-131-12/+21
* [safestack] Rewrite isAllocaSafe using SCEV.Evgeniy Stepanov2015-11-131-108/+166
* Add a comment that should have made my last commit.Chad Rosier2015-11-131-0/+1
* [LIR] Factor out the code to compute base ptr for negative strided loops.Chad Rosier2015-11-131-10/+15
* [GlobalOpt] Make sure all debug lines end with '\n'James Molloy2015-11-131-2/+2
* [GlobalOpt] Coding style - remove function names from doxygen commentsJames Molloy2015-11-131-126/+115
* Revert r252990.Akira Hatanaka2015-11-131-1/+34
* Provide a way to specify inliner's attribute compatibility and merging.Akira Hatanaka2015-11-131-34/+1
* [SimplifyLibCalls] Make a function shorter. NFC.Davide Italiano2015-11-121-10/+2
* Revert r252949.Akira Hatanaka2015-11-121-1/+34
* Provide a way to specify inliner's attribute compatibility and mergingAkira Hatanaka2015-11-121-34/+1
* Revert "Fix bug 25440: GVN assertion after coercing loads"Tobias Grosser2015-11-121-41/+13
* [LIR] Minor refactoring. NFCI.Chad Rosier2015-11-121-21/+44
* Fix bug 25440: GVN assertion after coercing loadsWeiming Zhao2015-11-121-13/+41
* [InstCombine] Add trivial folding (bitreverse (bitreverse x)) -> xJames Molloy2015-11-121-0/+10
* Revert "Revert "[FunctionAttrs] Identify norecurse functions""James Molloy2015-11-121-1/+78
* Revert "[FunctionAttrs] Identify norecurse functions"James Molloy2015-11-121-78/+1
* [FunctionAttrs] Identify norecurse functionsJames Molloy2015-11-121-1/+78
* [LIR] General refactor to improve compile-time and simplify code.Chad Rosier2015-11-111-16/+26
* [IR] Add support for empty tokensDavid Majnemer2015-11-111-1/+3
* SamplePGO - Fix PR 25482 - Do not rely on llvm.dbg.cu for discriminatorsDiego Novillo2015-11-111-2/+2
* [SLP] Enable -slp-vectorize-hor by default.Charlie Turner2015-11-111-1/+1
* [ASan] Enable optional ASan recovery.Yury Gribov2015-11-111-18/+33
* Revert "Strip metadata when speculatively hoisting instructions"Renato Golin2015-11-102-9/+0
* Strip metadata when speculatively hoisting instructionsIgor Laevsky2015-11-102-0/+9
* [sanitizer] Use same shadow offset for ASAN on aarch64Adhemerval Zanella2015-11-091-15/+2
* Add discriminators for call instructions that are from the same line and same...Dehao Chen2015-11-091-0/+32
* Simplify. NFC.Chad Rosier2015-11-091-4/+1
* GlobalOpt should maintain externally_initialized when splitting aggregatesOliver Stannard2015-11-091-0/+2
* [LoopVectorize] Address post-commit feedback on r250032James Molloy2015-11-091-3/+4
* Allow LLE/LD and the loop versioning infrastructure to use SCEV predicatesSilviu Baranga2015-11-093-28/+90
* [LoopStrengthReduce] Don't bother fixing up PHIs from EH Pad predsDavid Majnemer2015-11-081-0/+3
* Unbreak the buildSanjoy Das2015-11-071-1/+1
* [FunctionAttrs] Add comment and clarify assertion message; NFCSanjoy Das2015-11-071-1/+6
* [FunctionAttrs] Add handling for operand bundlesSanjoy Das2015-11-071-4/+31
* [FunctionAttrs] Fix an iterator wraparound bugSanjoy Das2015-11-071-18/+19
* [InstCombine] Teach FoldPHIArgZextsIntoPHI about EHPadsDavid Majnemer2015-11-071-0/+6
* ADT: Remove last implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-11-073-6/+7
* [InstCombine] Don't insert an instruction after a terminatorDavid Majnemer2015-11-061-0/+6
* Add 'notail' marker for call instructions.Akira Hatanaka2015-11-061-2/+4
* [InstCombine] Don't RAUW tokens with undefDavid Majnemer2015-11-061-2/+3
* [SimplifyLibCalls] Don't hardcode the function name.Davide Italiano2015-11-061-1/+2
* Fix SLPVectorizer commutativity reorderingMehdi Amini2015-11-061-76/+69
* [ValueTracking] Add parameters to isImpliedCondition; NFCSanjoy Das2015-11-062-2/+4
* [LIR] Simplify code by making DataLayout globally accessible. NFC.Chad Rosier2015-11-061-11/+10
* DI: Reverse direction of subprogram -> function edge.Peter Collingbourne2015-11-056-52/+24
OpenPOWER on IntegriCloud