summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp
Commit message (Expand)AuthorAgeFilesLines
* [opaque pointer types] Pass value type to LoadInst creation.James Y Knight2019-02-011-3/+6
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [IR] Replace `isa<TerminatorInst>` with `isTerminator()`.Chandler Carruth2018-08-261-1/+1
* Move Analysis/Utils/Local.h back to TransformsDavid Blaikie2018-06-041-1/+1
* Fix a couple of layering violations in TransformsDavid Blaikie2018-03-211-1/+1
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* Allow DataLayout to specify addrspace for allocas.Matt Arsenault2017-04-101-6/+11
* TransformUtils: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-131-9/+8
* [WinEHPrepare] Add rudimentary support for the new EH instructionsDavid Majnemer2015-08-111-1/+1
* Revert accidentally committed WinEHPrepare changesDavid Majnemer2015-08-061-1/+1
* Handle PHI nodes prefacing EH pads tooDavid Majnemer2015-08-061-1/+1
* Drive-by fixes for LandingPad -> EHPadDavid Majnemer2015-08-041-1/+1
* Fix a bug in DemoteRegToStack where a reload instruction was inserted into theAkira Hatanaka2015-02-091-18/+16
* [C++] Use 'nullptr'. Transforms edition.Craig Topper2014-04-251-7/+7
* [C++11] Add range based accessors for the Use-Def chain of a Value.Chandler Carruth2014-03-091-1/+1
* Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth2014-01-071-1/+1
* Reimplement isPotentiallyReachable to make nocapture deduction much stronger.Nick Lewycky2013-07-271-0/+1
* [SjLj Prepare] When demoting an invoke instructions to the stack, if the normalChad Rosier2013-02-051-5/+15
* Make sure we don't emit instructions before a landingpad instruction.Bill Wendling2013-01-081-1/+6
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-3/+3
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-1/+1
* Remove redundant comment. Use a more efficient datatype.Bill Wendling2012-02-171-13/+4
* Fix some grammar-os and formatting.Bill Wendling2012-02-171-21/+17
* Make sure we don't insert instructions before a landingpad instruction.Bill Wendling2011-11-071-2/+2
* Change all self assignments X=X to (void)X, so that we can turn on aJeffrey Yasskin2010-12-231-1/+1
* remove trailing whitespaceJim Grosbach2010-06-161-11/+11
* Revert yesterday's change by removing the LLVMContext parameter to AllocaInst...Owen Anderson2009-07-151-8/+6
* Move EVER MORE stuff over to LLVMContext.Owen Anderson2009-07-141-6/+10
* Fix warning when assertions disabled.Chris Lattner2008-06-211-1/+1
* Delete dead code.Dan Gohman2008-06-191-4/+0
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Reg2Mem cleanup and optimizations:Anton Korobeynikov2007-10-211-12/+26
* Silence warning while compiling with gcc 4.2Anton Korobeynikov2007-09-021-1/+2
* Adding ability to demote phi to stack. Tanya Lattner2007-07-111-0/+38
* Fix DemoteRegToStack on an invoke. This fixes PR634.Chris Lattner2005-10-041-1/+2
* allow demotion to volatile values, add support for invokeChris Lattner2005-09-271-12/+15
* Remove trailing whitespaceMisha Brukman2005-04-211-3/+3
* Fix the missing symbols problem Bill was hitting. Patch contributed byChris Lattner2005-03-171-0/+1
* Fix PR310 and TailDup/2004-04-01-DemoteRegToStack.llxChris Lattner2004-04-011-5/+12
* This code was both incredibly complex and incredibly broken. Fix it.Chris Lattner2004-03-161-137/+57
* DemoteRegToStack got moved from DemoteRegToStack.h to Local.hChris Lattner2004-03-141-1/+1
* Finegrainify namespacificationChris Lattner2004-01-091-7/+4
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* Various cleanups and efficiency improvementsChris Lattner2003-11-061-38/+24
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-201-0/+7
* CleanupChris Lattner2003-10-151-5/+2
* Minor cleanups, no functional changesChris Lattner2003-09-201-89/+70
* Eliminate unnecessary ->get calls that are now automatically handled.Chris Lattner2003-05-291-10/+8
* This file implements the function DemoteRegToStack(), which takes aVikram S. Adve2002-12-101-0/+193
OpenPOWER on IntegriCloud