summaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp
AgeCommit message (Expand)Author
2024-10-27[DemoteRegToStack] Use correct variable for branch instructions in DemoteRegT...Eirik Byrkjeflot Anonsen
2024-06-28[IR] Don't include Module.h in Analysis.h (NFC) (#97023)Nikita Popov
2024-06-28[IR] Add getDataLayout() helpers to Function and GlobalValue (#96919)Nikita Popov
2024-06-27[IR] Add getDataLayout() helpers to BasicBlock and Instruction (#96902)Nikita Popov
2024-05-16[Transforms] Fix -Wunused-variable in DemoteRegToStack.cpp (NFC)Jie Fu
2024-05-16[Transforms] Fix -Wsign-compare in DemoteRegToStack.cpp (NFC)Jie Fu
2024-05-16[Reg2Mem] Handle CallBr instructions (#90953)XChy
2024-03-04[RemoveDIs] Reapply 3fda50d3915, insert instructions using iteratorsJeremy Morse
2024-02-29Revert "[NFC][RemoveDIs] Bulk update utilities to insert with iterators"Jeremy Morse
2024-02-29[NFC][RemoveDIs] Bulk update utilities to insert with iteratorsJeremy Morse
2023-02-07[IR] Fix bug in DemoteRegToStack where DenseMap is not usedriChar
2022-12-16[reg2mem] Add special handling to CatchSwitchInstHanSheng Zhang
2022-03-01Cleanup includes: TransformsUtilsserge-sans-paille
2020-07-24Revert rG5dd566b7c7b78bd- "PassManager.h - remove unnecessary Function.h/Modu...Simon Pilgrim
2020-07-24PassManager.h - remove unnecessary Function.h/Module.h includes. NFCI.Simon Pilgrim
2019-02-01[opaque pointer types] Pass value type to LoadInst creation.James Y Knight
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-08-26[IR] Replace `isa<TerminatorInst>` with `isTerminator()`.Chandler Carruth
2018-06-04Move Analysis/Utils/Local.h back to TransformsDavid Blaikie
2018-03-21Fix a couple of layering violations in TransformsDavid Blaikie
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-04-10Allow DataLayout to specify addrspace for allocas.Matt Arsenault
2015-10-13TransformUtils: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith
2015-08-11[WinEHPrepare] Add rudimentary support for the new EH instructionsDavid Majnemer
2015-08-06Revert accidentally committed WinEHPrepare changesDavid Majnemer
2015-08-06Handle PHI nodes prefacing EH pads tooDavid Majnemer
2015-08-04Drive-by fixes for LandingPad -> EHPadDavid Majnemer
2015-02-09Fix a bug in DemoteRegToStack where a reload instruction was inserted into theAkira Hatanaka
2014-04-25[C++] Use 'nullptr'. Transforms edition.Craig Topper
2014-03-09[C++11] Add range based accessors for the Use-Def chain of a Value.Chandler Carruth
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth
2013-07-27Reimplement isPotentiallyReachable to make nocapture deduction much stronger.Nick Lewycky
2013-02-05[SjLj Prepare] When demoting an invoke instructions to the stack, if the normalChad Rosier
2013-01-08Make sure we don't emit instructions before a landingpad instruction.Bill Wendling
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2012-02-17Remove redundant comment. Use a more efficient datatype.Bill Wendling
2012-02-17Fix some grammar-os and formatting.Bill Wendling
2011-11-07Make sure we don't insert instructions before a landingpad instruction.Bill Wendling
2010-12-23Change all self assignments X=X to (void)X, so that we can turn on aJeffrey Yasskin
2010-06-16remove trailing whitespaceJim Grosbach
2009-07-15Revert yesterday's change by removing the LLVMContext parameter to AllocaInst...Owen Anderson
2009-07-14Move EVER MORE stuff over to LLVMContext.Owen Anderson
2008-06-21Fix warning when assertions disabled.Chris Lattner
2008-06-19Delete dead code.Dan Gohman
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-10-21Reg2Mem cleanup and optimizations:Anton Korobeynikov
2007-09-02Silence warning while compiling with gcc 4.2Anton Korobeynikov
2007-07-11Adding ability to demote phi to stack. Tanya Lattner
2005-10-04Fix DemoteRegToStack on an invoke. This fixes PR634.Chris Lattner