summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMFrameLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Delete Default and JITDefault code modelsRafael Espindola2017-08-031-2/+0
* ARMFrameLowering: Only set ExtraCSSpill for actually unused registers.Matthias Braun2017-07-281-9/+18
* [ARM] Mark labels in skipAlignedDPRCS2Spills as fallthrough (NFC).Florian Hahn2017-07-271-0/+2
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* ARM: Do not add reserved registers to block livein lists; NFCMatthias Braun2017-05-311-2/+3
* Move size and alignment information of regclass to TargetRegisterInfoKrzysztof Parzyszek2017-04-241-4/+4
* ARMFrameLowering: Reserve emergency spill slot for large argumentsMatthias Braun2017-04-191-8/+35
* Revert "ARMFrameLowering: Reserve emergency spill slot for large arguments"Renato Golin2017-04-191-41/+8
* ARM: Use methods to access data stored with frame instructionsSerge Pavlov2017-04-191-5/+2
* ARMFrameLowering: Reserve emergency spill slot for large argumentsMatthias Braun2017-04-191-8/+41
* ARMFrameLowering: Slight cleanups; NFCMatthias Braun2017-04-051-4/+5
* [ARM] Fix some Clang-tidy modernize and Include What You Use warnings; other ...Eugene Zelenko2017-01-261-8/+41
* [ARM] Use helpers for adding pred / CC operands. NFCDiana Picus2017-01-201-17/+19
* [ARM] CodeGen: Remove AddDefaultCC. NFC.Diana Picus2017-01-131-29/+38
* [ARM] CodeGen: Remove AddDefaultPred. NFC.Diana Picus2017-01-131-157/+217
* Move FrameInstructions from MachineModuleInfo to MachineFunctionMatthias Braun2016-11-301-20/+20
* ARM: try to fix GCC 4.8 compilation again after r286881.Tim Northover2016-11-141-1/+2
* Recommit: ARM: sort register lists by encoding in push/pop instructions.Tim Northover2016-11-141-1/+14
* Revert "ARM: sort register lists by encoding in push/pop instructions."Tim Northover2016-11-141-14/+1
* ARM: sort register lists by encoding in push/pop instructions.Tim Northover2016-11-141-1/+14
* Re-land "[Thumb] Save/restore high registers in Thumb1 pro/epilogues"Reid Kleckner2016-10-111-0/+122
* Revert "[Thumb] Save/restore high registers in Thumb1 pro/epilogues"Reid Kleckner2016-10-111-122/+0
* Silence unused warning in non-assert builds.Daniel Jasper2016-10-111-0/+1
* [Thumb] Save/restore high registers in Thumb1 pro/epiloguesOliver Stannard2016-10-111-0/+121
* [ARM] Generate consistent frame records for Thumb2Oliver Stannard2016-08-231-22/+29
* ARM: Avoid dereferencing end() in ARMFrameLowering::emitEpilogueDuncan P. N. Exon Smith2016-08-211-2/+2
* Replace "fallthrough" comments with LLVM_FALLTHROUGHJustin Bogner2016-08-171-3/+3
* ARM: Avoid dereferencing end() in ARMFrameLowering::emitPrologueDuncan P. N. Exon Smith2016-08-171-1/+2
* Use the range variant of find_if instead of unpacking begin/endDavid Majnemer2016-08-121-2/+1
* Use the range variant of find instead of unpacking begin/endDavid Majnemer2016-08-111-4/+2
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-43/+43
* TargetInstrInfo: rename GetInstSizeInBytes to getInstSizeInBytes. NFCSjoerd Meijer2016-07-281-1/+1
* ARM: Remove implicit iterator conversions, NFCDuncan P. N. Exon Smith2016-07-081-30/+30
* CodeGen: Use MachineInstr& in TargetInstrInfo, NFCDuncan P. N. Exon Smith2016-06-301-1/+1
* Pass DebugLoc and SDLoc by const ref.Benjamin Kramer2016-06-121-10/+9
* ARM: use callee-saved list in the order they're actually saved.Tim Northover2016-05-131-7/+7
* [ARM] Fix Scavenger assert due to underestimated stack sizeWeiming Zhao2016-05-081-5/+25
* Revert r268810 becase it brakes msan bot.Vitaly Buka2016-05-071-25/+5
* [ARM] Fix Scavenger assert due to underestimated stack sizeWeiming Zhao2016-05-061-5/+25
* Revert r268529 because it caused use-of-uninitialized-valueVitaly Buka2016-05-041-19/+6
* [ARM] Fix Scavenger assert due to underestimated stack sizeWeiming Zhao2016-05-041-6/+19
* Unify XDEBUG and EXPENSIVE_CHECKS (into the latter), and add an option to the...Filipe Cabecinhas2016-04-291-1/+1
* ARM: fix __chkstk Frame Setup on WoASaleem Abdulrasool2016-04-241-1/+1
* ARM: Use a callee save register for the swiftself parameter.Matthias Braun2016-04-131-14/+8
* ARM: use r7 as the frame-pointer on all MachO targets.Tim Northover2016-04-111-7/+7
* Change eliminateCallFramePseudoInstr() to return an iteratorHans Wennborg2016-03-311-5/+4
* CodeGen: Change MachineInstr to use MachineInstr&, NFCDuncan P. N. Exon Smith2016-02-271-1/+1
* [ARM] Use range-based for loops to avoid the need for calculating an array si...Craig Topper2015-12-011-6/+5
* Remove windows line endings introduced by r252177. NFC.Tim Northover2015-11-051-17/+17
* [DebugInfo] Fix ARM/AArch64 prologue_end position. Related to D11268.Oleg Ranevskyy2015-11-051-14/+17
OpenPOWER on IntegriCloud