summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/PrologEpilogInserter.cpp
Commit message (Expand)AuthorAgeFilesLines
* CodeGen: Remove pipeline dependencies on StackProtector; NFCMatthias Braun2018-07-131-9/+5
* Revert "(HEAD -> master, origin/master, arcpatch-D37582) CodeGen: Remove pipe...Matthias Braun2018-07-121-5/+9
* CodeGen: Remove pipeline dependencies on StackProtector; NFCMatthias Braun2018-07-121-9/+5
* [DebugInfo] Make sure all DBG_VALUEs' reguse operands have IsDebug propertyMikael Holmen2018-06-211-0/+1
* Use MF instead of Fn for MachineFunction references. NFCFrancis Visoiu Mistrih2018-06-051-97/+97
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-11/+13
* [PEI][NFC] Move StackSize opt-remark code next to -warn-stack codeFrancis Visoiu Mistrih2018-02-051-7/+6
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-8/+8
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-3/+3
* Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie2017-11-081-2/+2
* Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie2017-11-031-1/+1
* [PEI] Simplify handling of targets with no phys regs. NFCFrancis Visoiu Mistrih2017-11-031-13/+3
* [NFC] Convert OptimizationRemarkEmitter old emit() calls to new closureVivek Pandya2017-10-111-5/+6
* [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; ot...Eugene Zelenko2017-10-101-17/+38
* [PEI] Remove required properties and use 'if' instead of std::functionReid Kleckner2017-10-061-49/+23
* [CodeGen] Emit necessary .note sections for -fsplit-stackThan McIntosh2017-09-271-1/+5
* Retire the llvm.dbg.mir hack after r311594.Adrian Prantl2017-08-231-3/+0
* Add "Restored" flag to CalleeSavedInfoKrzysztof Parzyszek2017-08-101-2/+2
* Remove PrologEpilogInserter's usage of DBG_VALUE's offset fieldAdrian Prantl2017-08-011-4/+9
* [OptRemark] Allow streaming of 64-bit integersAdam Nemet2017-07-271-1/+1
* [PEI] Fix refactoring from r308664Francis Visoiu Mistrih2017-07-201-1/+1
* [PEI] Separate saving and restoring CSRs into different functions. NFCFrancis Visoiu Mistrih2017-07-201-66/+51
* Revert "[PEI] Simplify handling of targets with no phys regs. NFC"Francis Visoiu Mistrih2017-07-201-8/+23
* Revert "[PEI] Separate saving and restoring CSRs into different functions. NFC"Francis Visoiu Mistrih2017-07-201-51/+66
* [PEI] Separate saving and restoring CSRs into different functions. NFCFrancis Visoiu Mistrih2017-07-201-66/+51
* Revert "[PEI] Separate saving and restoring CSRs into different functions. NFC"Francis Visoiu Mistrih2017-07-201-51/+66
* [PEI] Add basic opt-remarks supportFrancis Visoiu Mistrih2017-07-191-0/+13
* [PEI] Simplify handling of targets with no phys regs. NFCFrancis Visoiu Mistrih2017-07-191-23/+8
* [PEI] Separate saving and restoring CSRs into different functions. NFCFrancis Visoiu Mistrih2017-07-191-66/+51
* Revert "r306529 - [X86] Correct dwarf unwind information in function epilogue"Daniel Jasper2017-06-291-4/+0
* [X86] Correct dwarf unwind information in function epiloguePetar Jovanovic2017-06-281-0/+4
* RegisterScavenging: Move scavenging logic from PEI to RegisterScavenging; NFCMatthias Braun2017-06-021-96/+4
* AArch64/PEI: Do not add reserved regs to liveinsMatthias Braun2017-05-271-1/+2
* CodeGen: Rename DEBUG_TYPE to match passnamesMatthias Braun2017-05-251-3/+3
* [LegacyPassManager] Remove TargetMachine constructorsFrancis Visoiu Mistrih2017-05-181-20/+22
* ARM: Compute MaxCallFrame size earlyMatthias Braun2017-05-051-0/+3
* PEI: Skip dead objects when looking at CSRsMatt Arsenault2017-05-021-0/+3
* Move size and alignment information of regclass to TargetRegisterInfoKrzysztof Parzyszek2017-04-241-4/+4
* Use methods to access data stored with frame instructionsSerge Pavlov2017-04-131-11/+4
* Disable Callee Saved RegistersOren Ben Simhon2017-03-141-1/+1
* [thumb,framelowering] Reset NoVRegs in Thumb1FrameLowering::emitPrologue.Florian Hahn2017-01-181-0/+2
* TRI: Add hook to pass scavenger during frame eliminationMatt Arsenault2016-11-241-4/+11
* Modify df_iterator to support post-order actionsDavid Callahan2016-10-051-1/+1
* MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compu...Matthias Braun2016-08-251-1/+1
* Revert "RegScavenging: Add scavengeRegisterBackwards()"Matthias Braun2016-08-191-85/+62
* RegScavenging: Add scavengeRegisterBackwards()Matthias Braun2016-08-181-62/+85
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-77/+76
* Revert "RegScavenging: Add scavengeRegisterBackwards()"Matthias Braun2016-07-201-81/+62
* RegScavenging: Add scavengeRegisterBackwards()Matthias Braun2016-07-191-62/+81
* CodeGen: Use MachineInstr& in PrologEpilogInserter, NFCDuncan P. N. Exon Smith2016-07-011-18/+20
OpenPOWER on IntegriCloud