summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/CloneFunction.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Forgot the dyn_cast_or_null intended for r277691.David Majnemer2016-08-041-1/+1
* Reinstate "[CloneFunction] Don't remove side effecting calls"David Majnemer2016-08-041-2/+33
* Revert "[CloneFunction] Don't remove side effecting calls"Reid Kleckner2016-08-031-33/+2
* [CloneFunction] Don't crash if the value map doesn't hold somethingDavid Majnemer2016-08-031-1/+1
* [CloneFunction] Don't remove side effecting callsDavid Majnemer2016-08-031-2/+33
* Apply clang-tidy's modernize-loop-convert to most of lib/Transforms.Benjamin Kramer2016-06-261-4/+3
* Reinstate r273711David Majnemer2016-06-251-3/+5
* Revert r273711, it caused PR28298.Nico Weber2016-06-241-5/+3
* SimplifyInstruction does not imply DCEDavid Majnemer2016-06-241-3/+5
* Delay dominator updation while cloning loop.Vikram TV2016-06-111-3/+9
* IR: Allow multiple global metadata attachments with the same type.Peter Collingbourne2016-06-011-4/+4
* Cloning: Clean up the interface to the CloneFunction function.Peter Collingbourne2016-05-101-28/+12
* [Cloning] cloneLoopWithPreheader(): add assert to ensure no sub-loopsVaivaswatha Nagaraj2016-04-271-0/+2
* Transforms: Try harder to fix bootstrap after r266565Duncan P. N. Exon Smith2016-04-171-2/+2
* ValueMapper: Don't allow explicit null mappings of Values, NFCDuncan P. N. Exon Smith2016-04-171-2/+2
* [PR27284] Reverse the ownership between DICompileUnit and DISubprogram.Adrian Prantl2016-04-151-42/+7
* IR: RF_IgnoreMissingValues => RF_IgnoreMissingLocals, NFCDuncan P. N. Exon Smith2016-04-071-1/+1
* Cloning: Reduce complexity of debug info cloning and fix correctness issue.Peter Collingbourne2016-03-301-2/+11
* Revert revisions 262636, 262643, 262679, and 262682.Easwaran Raman2016-03-081-22/+20
* Infrastructure for PGO enhancements in inlinerEaswaran Raman2016-03-031-20/+22
* Remove uses of builtin comma operator.Richard Trieu2016-02-181-1/+2
* [Cloning] Clone every Function's Debug InfoKeno Fischer2016-02-131-2/+2
* Remove CloningDirector and associated codeEaswaran Raman2016-01-081-65/+7
* Delete trailing whitespace; NFCSanjoy Das2015-12-091-1/+1
* Teach the inliner to track deoptimization stateSanjoy Das2015-11-181-1/+12
* Also map the personality function in CloneFunctionIntoKeno Fischer2015-11-161-0/+7
* DI: Reverse direction of subprogram -> function edge.Peter Collingbourne2015-11-051-3/+1
* TransformUtils: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-131-44/+42
* Fix some comment typos.Benjamin Kramer2015-08-081-1/+1
* Convert a bunch of loops to foreach. NFC.Pete Cooper2015-08-061-4/+4
* [LoopDist] Move loop-versioning helper functions to Cloning, NFCAdam Nemet2015-07-101-0/+66
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith2015-04-291-5/+5
* DebugInfo: Delete subclasses of DIScopeDuncan P. N. Exon Smith2015-04-201-7/+9
* DebugInfo: Gut DICompileUnit and DIFileDuncan P. N. Exon Smith2015-04-151-1/+1
* DebugInfo: Update signature of DICompileUnit::replace*()Duncan P. N. Exon Smith2015-04-141-1/+1
* DebugInfo: Gut DISubprogram and DILexicalBlock*Duncan P. N. Exon Smith2015-04-141-1/+2
* [WinEH] Try to make outlining invokes work a little betterReid Kleckner2015-04-101-1/+1
* DebugInfo: Remove DITypedArray<>, replace with typedefsDuncan P. N. Exon Smith2015-04-071-8/+7
* Transforms: Stop using DIDescriptor::is*() and auto-castingDuncan P. N. Exon Smith2015-04-061-1/+2
* Fixing a bug with WinEH PHI handlingAndrew Kaylor2015-03-201-4/+11
* Extended support for native Windows C++ EH outliningAndrew Kaylor2015-03-111-0/+8
* remove names from comments; NFCSanjay Patel2015-03-101-11/+9
* fix typos; NFCSanjay Patel2015-03-101-2/+2
* DataLayout is mandatory, update the API to reflect it with references.Mehdi Amini2015-03-101-18/+12
* Remap frame variables for native Windows exception handling.Andrew Kaylor2015-02-231-2/+22
* Adding implementation to outline C++ catch handlers for native Windows 64 exc...Andrew Kaylor2015-02-181-25/+89
* Rename MapValue(Metadata*) to MapMetadata()Duncan P. N. Exon Smith2014-12-191-1/+1
* IR: Split Metadata from ValueDuncan P. N. Exon Smith2014-12-091-2/+2
OpenPOWER on IntegriCloud