summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/Mips16InstrInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use MCRegister in copyPhysRegMatt Arsenault2019-11-111-2/+2
* Reland: [TII] Use optional destination and source pair as a return value; NFCDjordje Todorovic2019-11-081-9/+5
* [mips] Split long lines in the code. NFCSimon Atanasyan2019-11-031-2/+3
* Revert rG57ee0435bd47f23f3939f402914c231b4f65ca5e - [TII] Use optional destin...Simon Pilgrim2019-10-311-5/+9
* [TII] Use optional destination and source pair as a return value; NFCDjordje Todorovic2019-10-311-9/+5
* Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders2019-08-011-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Make TargetInstrInfo::isCopyInstr return true for regular COPY-instructionsAlexander Ivchenko2018-08-301-3/+3
* Change TII isCopyInstr way of returning arguments(NFC)Petar Jovanovic2018-06-061-4/+5
* [X86][MIPS][ARM] New machine instruction property 'isMoveReg'Petar Jovanovic2018-05-231-0/+10
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-1/+1
* Teach TargetInstrInfo::getInlineAsmLength to parse .space directives with int...Alex Bradbury2017-09-281-42/+0
* [Mips] Fix some Clang-tidy modernize-use-using and Include What You Use warni...Eugene Zelenko2017-08-031-12/+20
* Use StringRef instead of raw pointers in MCAsmInfo/MCInstrInfo APIs (NFC)Mehdi Amini2016-10-011-2/+2
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-4/+4
* [mips] Fix typos in spelling of lowerRETURNADDR.Daniel Sanders2016-07-261-1/+1
* CodeGen: Use MachineInstr& in TargetInstrInfo, NFCDuncan P. N. Exon Smith2016-06-301-6/+6
* Pass DebugLoc and SDLoc by const ref.Benjamin Kramer2016-06-121-4/+5
* [NFC] Header cleanupMehdi Amini2016-04-181-2/+0
* RegisterScavenger: Take a reference as enterBasicBlock() argument.Matthias Braun2016-04-061-1/+1
* Remove windows line endings introduced by r252177. NFC.Tim Northover2015-11-051-21/+21
* [DebugInfo] Fix ARM/AArch64 prologue_end position. Related to D11268.Oleg Ranevskyy2015-11-051-21/+21
* [mips] Make sure that we don't adjust the stack pointer by zero amount.Vasileios Kalintiris2015-04-021-0/+3
* Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used.Benjamin Kramer2015-03-231-0/+1
* Remove the need to cache the subtarget in the Mips TargetRegisterInfoEric Christopher2015-03-121-2/+1
* Replace several 'assert(false' with 'llvm_unreachable' or fold a condition in...Craig Topper2015-01-051-4/+2
* Make InstrInfo depend only upon the Subtarget getting passed inEric Christopher2014-07-181-5/+4
* Remove commented out code.Eric Christopher2014-07-181-3/+0
* Clean up some style and formatting issues.Eric Christopher2014-07-181-33/+29
* [Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth2014-04-211-0/+1
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-021-1/+1
* remove an uneeded statement (condition is covered by the statementReed Kotler2013-12-151-2/+0
* Last change for mips16 prolog/epilog cleanup and optimization.Reed Kotler2013-12-151-28/+48
* Distinguish and choose 16 or 32 bit forms of save/restore for Mips16.Reed Kotler2013-12-111-4/+8
* Next step in Mips16 prologue/epilogue cleanup.Reed Kotler2013-12-101-8/+22
* get rid of superfluous commentReed Kotler2013-12-091-1/+0
* Delete some old code used for testing that is not needed anymore.Reed Kotler2013-12-091-87/+33
* Make sure we mark these registers as defined. Previously was doneReed Kotler2013-12-081-6/+10
* Cleaning up of prologue/epilogue code for Mips16. First stepReed Kotler2013-12-081-4/+13
* Delete dead code.Reed Kotler2013-12-061-16/+0
* Make sure that for C++ emitting LwConstant32 pseudos, that it correspondsReed Kotler2013-11-241-2/+2
* Make all the conditional Mips 16 branches get initially set for theReed Kotler2013-11-151-0/+6
* Mips16InstrInfo.cpp: Use <cctype> instead of <ctype.h>NAKAMURA Takumi2013-11-131-2/+1
* Allow the code which returns the length for inline assembler to knowReed Kotler2013-11-131-1/+47
* Change the default branch instruction to be the 16 bit variety for mips16.Reed Kotler2013-11-121-1/+2
* Remove unused stdio.h includesDmitri Gribenko2013-08-181-3/+1
* [mips] Rename HIRegs and LORegs.Akira Hatanaka2013-08-141-2/+2
* [mips] Rename register classes CPURegs and CPU64Regs.Akira Hatanaka2013-08-061-2/+2
* Clean up code for Mips16 large frame handling.Reed Kotler2013-08-041-28/+109
* Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling2013-06-071-1/+1
OpenPOWER on IntegriCloud