aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-08-02[IPRA][ARM] Disable no-CSR optimisation for ARMOliver Stannard1-1/+3
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2019-01-14Replace "no-frame-pointer-*" function attributes with "frame-pointer"Francis Visoiu Mistrih1-6/+0
2018-04-24Correct dwarf unwind information in function epiloguePetar Jovanovic1-0/+9
2018-04-07Reapply ARM: Do not spill CSR to stack on entry to noreturn functionsTim Northover1-0/+20
2018-04-07Revert "ARM: Do not spill CSR to stack on entry to noreturn functions"Vitaly Buka1-18/+0
2018-04-05ARM: Do not spill CSR to stack on entry to noreturn functionsTim Northover1-0/+18
2018-03-14TargetMachine: Add address space to getPointerSizeMatt Arsenault1-1/+1
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun1-3/+3
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie1-3/+3
2017-11-08Revert "Correct dwarf unwind information in function epilogue for X86"Reid Kleckner1-9/+0
2017-11-07Reland "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic1-0/+9
2017-11-03Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie1-1/+1
2017-11-01Revert "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic1-9/+0
2017-11-01Correct dwarf unwind information in function epilogue for X86Petar Jovanovic1-0/+9
2017-06-06[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko1-6/+8
2017-03-14Disable Callee Saved RegistersOren Ben Simhon1-1/+1
2016-12-01Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun1-1/+1
2016-12-01Temporarily Revert "Move most EH from MachineModuleInfo to MachineFunction"Eric Christopher1-1/+1
2016-11-30Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun1-1/+1
2016-07-28MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun1-4/+4
2016-07-13Add EnableIPRA to TargetOptions, and move the cl::opt -enable-ipra to TargetM...Mehdi Amini1-1/+1
2016-07-13[IPRA] Set callee saved registers to none for local function when IPRA is ena...Mehdi Amini1-3/+10
2016-04-08CXX_FAST_TLS calling convention: performance improvement for PPC64Chuang-Yu Cheng1-2/+5
2015-09-29HHVM calling conventions.Maksim Panchenko1-0/+11
2015-08-15Remove redundant TargetFrameLowering::getFrameIndexOffset virtualJames Y Knight1-11/+8
2015-07-14PrologEpilogInserter: Rewrite API to determine callee save regsiters.Matthias Braun1-0/+30
2015-05-23Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions.Akira Hatanaka1-0/+7
2015-02-01[X86] Convert esp-relative movs of function arguments to pushes, step 2Michael Kuperstein1-0/+5
2015-02-01Revert r227728 due to bad line endings.Michael Kuperstein1-5/+0
2015-02-01[X86] Convert esp-relative movs of function arguments to pushes, step 2Michael Kuperstein1-0/+5
2014-10-14Remove unnecessary TargetMachine.h includes.Eric Christopher1-2/+1
2014-08-05Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher1-2/+1
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher1-1/+3
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-2/+1
2011-12-15Move parts of lib/Target that use CodeGen into lib/CodeGen.Nick Lewycky1-0/+45