summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/XCore/XCoreFrameLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Alignment][NFC] Use Align for TargetFrameLowering/SubtargetGuillaume Chatelet2019-10-171-1/+1
* Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-151-2/+2
* Reverted r361134 because of a failing test left unattended for a long time.Galina Kistanova2019-05-221-0/+1
* Use llvm::sort. NFCFangrui Song2019-05-201-1/+0
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song2018-09-271-2/+2
* [DebugInfo] Examine all uses of isDebugValue() for debug instructions.Shiva Chen2018-05-091-1/+1
* [XCore] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-03-261-2/+2
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-4/+4
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-2/+2
* Add "Restored" flag to CalleeSavedInfoKrzysztof Parzyszek2017-08-101-1/+1
* Move size and alignment information of regclass to TargetRegisterInfoKrzysztof Parzyszek2017-04-241-7/+6
* Rename AttributeSet to AttributeListReid Kleckner2017-03-211-1/+1
* Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun2016-12-011-1/+1
* Temporarily Revert "Move most EH from MachineModuleInfo to MachineFunction"Eric Christopher2016-12-011-1/+1
* Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun2016-11-301-1/+1
* Move FrameInstructions from MachineModuleInfo to MachineFunctionMatthias Braun2016-11-301-20/+21
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-26/+26
* XCore: Avoid implicit iterator conversions, NFCDuncan P. N. Exon Smith2016-07-271-8/+7
* [CodeGen] Take a MachineMemOperand::Flags in MachineFunction::getMachineMemOp...Justin Lebar2016-07-151-2/+3
* Pass DebugLoc and SDLoc by const ref.Benjamin Kramer2016-06-121-12/+12
* Change eliminateCallFramePseudoInstr() to return an iteratorHans Wennborg2016-03-311-4/+4
* [WinEH] Update exception pointer registersJoseph Tremoulet2015-11-071-12/+19
* PseudoSourceValue: Replace global manager with a manager in a machine function.Alex Lorenz2015-08-111-4/+3
* PrologEpilogInserter: Rewrite API to determine callee save regsiters.Matthias Braun2015-07-141-5/+8
* [ShrinkWrap] Add (a simplified version) of shrink-wrapping.Quentin Colombet2015-05-051-2/+3
* Use the function template getSubtarget on the MachineFunctionEric Christopher2015-02-021-6/+3
* Eliminate some deep std::vector copies. NFC.Benjamin Kramer2014-10-031-4/+3
* Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher2014-08-051-15/+9
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-8/+17
* XCore target: remove incorrect DebugLoc entries from prologueRobert Lytton2014-07-041-2/+4
* None of these targets actually define their own CFI_INSTRUCTIONEric Christopher2014-04-291-3/+6
* 80-column fixups.Eric Christopher2014-04-291-3/+5
* [C++] Use 'nullptr'.Craig Topper2014-04-281-1/+1
* Replace PROLOG_LABEL with a new CFI_INSTRUCTION.Rafael Espindola2014-03-071-23/+21
* [cleanup] Re-sort all the includes with utils/sort_includes.py.Chandler Carruth2014-03-041-1/+0
* XCore target: addMemOperand as necessaryRobert Lytton2014-02-181-38/+73
* XCore target: Fix llvm.eh.return and EH info register handlingRobert Lytton2014-02-181-40/+97
* XCore Target: correct callee save register spilling when callsUnwindInit is t...Robert Lytton2014-01-061-1/+9
* XCore target: Lower EH_RETURNRobert Lytton2014-01-061-0/+9
* XCore target: Optimise entsp / retsp selectionRobert Lytton2014-01-061-1/+9
* XCore target: Refactor LR handlingRobert Lytton2014-01-061-35/+21
* XCoreFrameLowering.cpp: Use [in,out] instead of [in] [out]. [-Wdocumentation]NAKAMURA Takumi2013-12-021-2/+2
* XCore target: Make handling of large frames not dependent upon an FP.Robert Lytton2013-12-021-23/+39
* XCore: Unbreak C++11 build.Benjamin Kramer2013-12-021-3/+3
* XCore target: Enable frames larger than 65535 to be loweredRobert Lytton2013-12-021-138/+177
* XCore target: implement exception handlingRobert Lytton2013-11-131-3/+33
* XCore target: return error for unsupported alignmentRobert Lytton2013-11-121-0/+4
* Remove unused functions.Eli Friedman2013-09-101-4/+0
* [XCore] Ensure implicit operands aren't lost on the return instruction.Richard Osborne2013-07-171-1/+3
OpenPOWER on IntegriCloud