summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Alignment][NFC] Remove unneeded llvm:: scoping on Align typesGuillaume Chatelet2019-09-271-1/+1
* [Alignment] Move OffsetToAlignment to Alignment.hGuillaume Chatelet2019-09-121-4/+2
* Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-151-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [mips] Add microMIPSR6 ll/sc instructions.Simon Dardis2018-05-201-0/+2
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-1/+2
* [mips] Remove duplicated R6 EVA instructionsAleksandar Beserminji2018-01-081-2/+0
* 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
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-4/+4
* [inlineasm] Propagate operand constraints to the backendSimon Dardis2016-07-181-3/+48
* [NFC] Header cleanupMehdi Amini2016-04-181-2/+0
* [mips] Remove redundant inclusions of MipsAnalyzeImmediate.hDaniel Sanders2016-02-031-1/+0
* [mips] Interrupt attribute support for mips32r2+.Vasileios Kalintiris2015-10-261-2/+4
* [mips] Add support for dynamic stack realignment.Vasileios Kalintiris2015-06-021-1/+11
* [mips] Move ABI-dependent register selections to MipsABIInfo. NFC.Daniel Sanders2015-04-171-10/+10
* Remove the need to cache the subtarget in the Mips TargetRegisterInfoEric Christopher2015-03-121-6/+8
* Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher2014-08-051-2/+2
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-2/+2
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-251-1/+1
* [Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth2014-04-211-0/+2
* Replace '#include ValueTypes.h' with forward declarations.Patrik Hagglund2014-03-121-1/+0
* [Layering] Move DebugInfo.h into the IR library where its implementationChandler Carruth2014-03-061-1/+1
* [mips][msa] Fix invalid generated code when lowering FrameIndex involving una...Daniel Sanders2013-12-091-2/+21
* [mips][msa] Fix suboptimal FrameIndex lowering for ld.[hwd] and st.[hwd]Daniel Sanders2013-12-091-15/+20
* [mips][msa] MSA loads and stores have a 10-bit offset. Account for this when ...Daniel Sanders2013-11-301-5/+47
* [mips][msa] A small refactor to reduce patch noise in my next commitDaniel Sanders2013-11-301-15/+17
* [mips] Rename register classes CPURegs and CPU64Regs.Akira Hatanaka2013-08-061-2/+2
* Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling2013-06-071-4/+5
* [mips] Define a function which returns the GPR register class.Akira Hatanaka2013-03-291-0/+9
* Move the eliminateCallFramePseudoInstr method from TargetRegisterInfoEli Bendersky2013-02-211-22/+0
* [mips] Lower EH_RETURN.Akira Hatanaka2013-01-301-1/+5
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-3/+3
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-13/+13
* [mips] Stop reserving register AT and use register scavenger when a scratchAkira Hatanaka2012-11-031-4/+17
* [mips] Delete MipsFunctionInfo::EmitNOAT. Unconditionally print directiveAkira Hatanaka2012-11-021-2/+0
* Delete member MipsFunctionInfo::OutArgFIRange and code that accesses it.Akira Hatanaka2012-09-261-8/+3
* Make function loadImmediate a member of MipsSEInstrInfo and change it to returnAkira Hatanaka2012-08-231-5/+4
* Add a member of type Mips16InstrInfo/MipsSEInstrInfo to classAkira Hatanaka2012-08-221-2/+2
* Remove unused variable.Akira Hatanaka2012-08-011-1/+0
* Implement MipsSERegisterInfo::eliminateCallFramePseudoInstr. The function emitsAkira Hatanaka2012-07-311-1/+24
* Add definitions of two subclasses of MipsRegisterInfo, Mips16RegisterInfo andAkira Hatanaka2012-07-311-0/+116
OpenPOWER on IntegriCloud