summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/CloneFunction.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Utils: Style cleanups, NFCDuncan P. N. Exon Smith2014-12-061-7/+7
* Utils: Avoid RAUW on metadata in CloneFunction()Duncan P. N. Exon Smith2014-12-061-4/+4
* Revert "[C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) ite...Duncan P. N. Exon Smith2014-07-211-2/+3
* [C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ra...Manuel Jacob2014-07-201-3/+2
* Revert "Patch for function cloning to inline all blocks whose address is taken"Eric Christopher2014-05-191-106/+34
* Patch for function cloning to inline all blocks whose address is takenGerolf Hoflehner2014-04-301-34/+106
* Restore CloneFunction.cpp which got accidentlyGerolf Hoflehner2014-04-261-92/+33
* Revert commit r207302 since build failuresGerolf Hoflehner2014-04-261-33/+92
* [C++] Use 'nullptr'. Transforms edition.Craig Topper2014-04-251-4/+4
* CloneFunction: Clone all attributes, including the CCReid Kleckner2014-03-261-14/+16
* [C++11] Change DebugInfoFinder to use range-based loopsAlon Mishne2014-03-181-8/+2
* Cloning a function now also clones its debug metadata if 'ModuleLevelChanges'...Alon Mishne2014-03-121-0/+58
* [Layering] Move DebugInfo.h into the IR library where its implementationChandler Carruth2014-03-061-1/+1
* [Modules] Move CFG.h to the IR library as it defines graph traits overChandler Carruth2014-03-041-1/+1
* Rename many DataLayout variables from TD to DL.Rafael Espindola2014-02-211-7/+7
* Extend RemapInstruction and friends to take an optional new parameter, a Valu...James Molloy2013-05-281-2/+3
* Change CloneFunctionInto to always clone Argument attributes induvidually,Joey Gouly2013-04-101-22/+19
* Fixed a crash when cloning a function into a function withPekka Jaaskelainen2013-03-071-3/+6
* Remove addRetAttributes and addFnAttributes, which aren't useful abstractions.Bill Wendling2013-01-301-4/+6
* Remove the last of uses that use the Attribute object as a collection of attr...Bill Wendling2013-01-231-1/+1
* Use AttributeSet accessor methods instead of Attribute accessor methods.Bill Wendling2013-01-181-4/+2
* Push some more methods down to hide the use of the Attribute class.Bill Wendling2013-01-181-4/+2
OpenPOWER on IntegriCloud