summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsRegisterInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* CodeGen: Introduce a class for registersMatt Arsenault2019-06-241-1/+1
* [mips] Iterate over MSACtrlRegClass to reserve all MSA control registers. NFCSimon Atanasyan2019-05-291-8/+2
* [mips] Use range-based for loops. NFCSimon Atanasyan2019-05-291-8/+4
* [mips] Use AltOrders to prevent using odd FP-registersSimon Atanasyan2019-04-021-5/+0
* [MIPS][microMIPS] Enable dynamic stack realignmentSimon Atanasyan2019-03-191-2/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-7/+9
* Revert accidental changes that snuck in r324584Stefan Maksimovic2018-02-081-3/+1
* [mips] Define certain instructions in microMIPS32r3Stefan Maksimovic2018-02-081-1/+3
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-3/+3
* [mips] Removal of microMIPS64R6Aleksandar Beserminji2017-12-111-2/+1
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-3/+3
* Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie2017-11-031-1/+1
* [mips] Clean up some whitespace (NFC).Simon Dardis2017-10-251-1/+1
* [Mips] Fix some Clang-tidy modernize-use-using and Include What You Use warni...Eugene Zelenko2017-08-031-10/+9
* Reland "[SelectionDAG] Enable target specific vector scalarization of calls a...Simon Dardis2017-06-091-1/+3
* Revert "[SelectionDAG] Enable target specific vector scalarization of calls a...Simon Dardis2017-04-071-3/+1
* [mips] Remove usage of debug only variable (NFC)Simon Dardis2017-04-071-2/+2
* [SelectionDAG] Enable target specific vector scalarization of calls and returnsSimon Dardis2017-04-071-1/+3
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-3/+3
* [mips][ias] Attempt to fix 'not all control paths return a value' reported by...Daniel Sanders2016-05-091-0/+2
* [mips][micromips] Make getPointerRegClass() result depend on the instruction.Daniel Sanders2016-05-091-7/+13
* [NFC] Header cleanupMehdi Amini2016-04-181-2/+1
* [mips][microMIPS] Fix for "Cannot copy registers" assertionHrvoje Varga2016-04-131-1/+7
* [mips] Remove redundant inclusions of MipsAnalyzeImmediate.hDaniel Sanders2016-02-031-1/+0
* [mips] Interrupt attribute support for mips32r2+.Vasileios Kalintiris2015-10-261-0/+10
* Targets: commonize some stack realignment codeJF Bastien2015-07-201-39/+10
* [mips] Add support for dynamic stack realignment.Vasileios Kalintiris2015-06-021-0/+71
* [mips] Move ABI-dependent register selections to MipsABIInfo. NFC.Daniel Sanders2015-04-171-2/+2
* Remove the need to cache the subtarget in the Mips TargetRegisterInfoEric Christopher2015-03-121-3/+7
* Have getCallPreservedMask and getThisCallPreservedMask take aEric Christopher2015-03-111-2/+3
* Remove most of the TargetMachine::getSubtarget/getSubtargetImplEric Christopher2015-01-291-4/+6
* [mips] Initial implementation of -mabicalls/-mno-abicalls.Daniel Sanders2014-08-081-0/+6
* Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher2014-08-051-5/+3
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-3/+5
* [mips] Added FPXX modeless calling convention.Zoran Jovanovic2014-07-101-0/+6
* [mips] Add support for -modd-spreg/-mno-odd-spregDaniel Sanders2014-07-101-0/+5
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-2/+2
* [cleanup] Lift using directives, DEBUG_TYPE definitions, and even someChandler Carruth2014-04-221-2/+2
* Make consistent use of MCPhysReg instead of uint16_t throughout the tree.Craig Topper2014-04-041-4/+4
* 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
* This patch has two main functions:Reed Kotler2014-02-141-1/+2
* [mips] Forbid the use of registers t6, t7 and t8 if the target is NaCl.Sasa Stankovic2014-02-071-0/+7
* Next step in Mips16 prologue/epilogue cleanup.Reed Kotler2013-12-101-0/+3
* Remove getEHExceptionRegister and getEHHandlerRegister.Rafael Espindola2013-10-071-9/+0
* [mips][msa] Added cfcmsa, and ctcmsaDaniel Sanders2013-08-281-0/+10
* [mips] Add support for calling convention CC_MipsO32_FP64, which is used when...Akira Hatanaka2013-08-201-11/+19
* [mips] Resolve register classes dynamically using ptr_rc to reduce the number ofAkira Hatanaka2013-08-201-0/+5
* [mips] Rename DSPRegs.Akira Hatanaka2013-08-141-1/+1
OpenPOWER on IntegriCloud