summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Mips] Fix some Clang-tidy modernize and Include What You Use warnings; other...Eugene Zelenko2017-02-011-13/+30
* Move FrameInstructions from MachineModuleInfo to MachineFunctionMatthias Braun2016-11-301-8/+8
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-22/+22
* [mips] Fix typos in spelling of lowerRETURNADDR.Daniel Sanders2016-07-261-1/+1
* Replace silly uses of 'signed' with 'int'David Majnemer2016-06-211-1/+1
* [NFC] Header cleanupMehdi Amini2016-04-181-1/+0
* [mips] More range-based for loops. NFC.Vasileios Kalintiris2016-04-151-4/+4
* [mips] Remove redundant inclusions of MipsAnalyzeImmediate.hDaniel Sanders2016-02-031-1/+0
* Re-apply "[mips] Use correct frame register for DWARF info when dynamically r...Vasileios Kalintiris2015-11-121-0/+15
* Revert "[mips] Use correct frame register for DWARF info when dynamically rea...Vasileios Kalintiris2015-11-121-15/+0
* [mips] Use correct frame register for DWARF info when dynamically realigning ...Vasileios Kalintiris2015-11-121-0/+15
* [mips] Check for the correct error message in tests for interrupt attributes.Vasileios Kalintiris2015-10-261-3/+3
* [mips] Interrupt attribute support for mips32r2+.Vasileios Kalintiris2015-10-261-2/+193
* Mips: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-201-1/+1
* [mips] Handle undef when extracting subregs from FP64 registers.Daniel Sanders2015-10-121-4/+12
* [mips] Remove incorrect DebugLoc entries from prologuePetar Jovanovic2015-08-281-1/+1
* [mips] Remap move as or.Vasileios Kalintiris2015-08-111-5/+5
* [Mips] Make helper function static, NFC.Benjamin Kramer2015-07-161-1/+2
* PrologEpilogInserter: Rewrite API to determine callee save regsiters.Matthias Braun2015-07-141-6/+13
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* [mips] Add support for dynamic stack realignment.Vasileios Kalintiris2015-06-021-4/+30
* [ShrinkWrap] Add (a simplified version) of shrink-wrapping.Quentin Colombet2015-05-051-2/+3
* [mips] Move ABI-dependent register selections to MipsABIInfo. NFC.Daniel Sanders2015-04-171-33/+25
* [mips] Implement eliminateCallFramePseudoInstr() in MipsFrameLowering. NFC.Vasileios Kalintiris2015-04-021-17/+0
* [mips] Expose adjustStackPtr() from MipsInstrInfo. NFC.Vasileios Kalintiris2015-04-021-4/+1
* Remove most of the TargetMachine::getSubtarget/getSubtargetImplEric Christopher2015-01-291-57/+23
* [mips] Account for endianess when expanding BuildPairF64/ExtractElementF64 no...Vasileios Kalintiris2014-10-161-1/+4
* Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher2014-08-051-39/+23
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-24/+40
* [mips] For the FP64A ABI, odd-numbered double-precision moves must not use mt...Daniel Sanders2014-07-141-9/+89
* [mips] Expand BuildPairF64 to a spill and reload when the O32 FPXX ABI isSasa Stankovic2014-07-141-0/+54
* [mips] Emit two CFI offset directives per double precision SDC1/LDC1Zoran Jovanovic2014-07-101-0/+16
* So that we can include frame lowering in the subtarget, remove includeEric Christopher2014-07-021-0/+4
* Use FrameSetup on frame instructions for the Mips port.Eric Christopher2014-04-141-1/+2
* Replace PROLOG_LABEL with a new CFI_INSTRUCTION.Rafael Espindola2014-03-071-24/+25
* [mips] Fix definition of mfhi and mflo instructions to read from the wholeAkira Hatanaka2013-10-071-27/+42
* [mips] Define register class FGRH32 for the high half of the 64-bit floatingAkira Hatanaka2013-08-201-2/+2
* [mips] Resolve register classes dynamically using ptr_rc to reduce the number ofAkira Hatanaka2013-08-201-8/+0
* [mips] Rename accumulator register classes and FP register operands.Akira Hatanaka2013-08-081-14/+14
* [mips] Rename register classes CPURegs and CPU64Regs.Akira Hatanaka2013-08-061-5/+5
* Use pointers to the MCAsmInfo and MCRegInfo.Bill Wendling2013-06-181-6/+6
* Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling2013-06-071-13/+38
* Remove addFrameMove.Rafael Espindola2013-05-161-19/+18
* Change getFrameMoves to return a const reference.Rafael Espindola2013-05-111-7/+6
* [mips] Handle reading, writing or copying of ccond field of DSP controlAkira Hatanaka2013-05-021-0/+40
* [mips] Rename class and functions. Simplify code.Akira Hatanaka2013-05-011-26/+29
* [mips] Fix handling of instructions which copy to/from accumulator registers.Akira Hatanaka2013-04-301-10/+18
* [mips] Expand pseudo load, store and copy instructions right beforeAkira Hatanaka2013-03-301-1/+165
* Allow the register scavenger to spill multiple registersHal Finkel2013-03-221-1/+1
OpenPOWER on IntegriCloud