summaryrefslogtreecommitdiff
path: root/lib/Target/Mips/MipsInstrInfo.h
Commit message (Expand)AuthorAgeFilesLines
* Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie2017-11-081-1/+1
* [mips] Add support for parsing target specific flags for MIRSimon Dardis2017-10-111-0/+6
* [mips] Pick the right variant of DINS upfront and enable target instruction v...Simon Dardis2017-09-141-0/+4
* [Mips] Fix some Clang-tidy modernize-use-using and Include What You Use warni...Eugene Zelenko2017-08-031-5/+15
* [mips][msa] Prevent output operand from commuting for dpadd_[su].df insPetar Jovanovic2017-03-311-0/+3
* Finish renaming remaining analyzeBranch functionsMatt Arsenault2016-09-141-2/+2
* Make analyzeBranch family of instruction names consistentMatt Arsenault2016-09-141-1/+1
* AArch64: Use TTI branch functions in branch relaxationMatt Arsenault2016-09-141-2/+4
* TargetInstrInfo: add virtual function getInstSizeInBytesSjoerd Meijer2016-07-291-1/+1
* TargetInstrInfo: rename GetInstSizeInBytes to getInstSizeInBytes. NFCSjoerd Meijer2016-07-281-1/+1
* Reapply "Mips: Avoid implicit iterator conversions, NFC"Duncan P. N. Exon Smith2016-07-151-1/+1
* [CodeGen] Take a MachineMemOperand::Flags in MachineFunction::getMachineMemOp...Justin Lebar2016-07-151-1/+1
* Rename AnalyzeBranch* to analyzeBranch*.Jacques Pienaar2016-07-151-3/+3
* Revert r275141 - Mips: Avoid implicit iterator conversions, NFCDaniel Sanders2016-07-151-1/+1
* Mips: Avoid implicit iterator conversions, NFCDuncan P. N. Exon Smith2016-07-121-1/+1
* Pass DebugLoc and SDLoc by const ref.Benjamin Kramer2016-06-121-3/+3
* [mips] MIPS32R6 compact branch supportDaniel Sanders2016-03-141-0/+9
* [mips] Remove redundant inclusions of MipsAnalyzeImmediate.hDaniel Sanders2016-02-031-1/+0
* 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
* [CodeGen] ArrayRef'ize cond/pred in various TII APIs. NFC.Ahmed Bougacha2015-06-111-3/+2
* [mips] Expose adjustStackPtr() from MipsInstrInfo. NFC.Vasileios Kalintiris2015-04-021-0/+4
* Remove the need to cache the subtarget in the Mips TargetRegisterInfoEric Christopher2015-03-121-1/+1
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-2/+2
* Make InstrInfo depend only upon the Subtarget getting passed inEric Christopher2014-07-181-5/+5
* [mips] Fix MipsLongBranch pass to work when the offset from the branch to theSasa Stankovic2014-04-301-0/+4
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-291-23/+23
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-191-0/+1
* Revert r194865 and r194874.Alexey Samsonov2013-11-181-1/+0
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-151-0/+1
* DebugInfo: remove target-specific Frame Index handling for DBG_VALUE MachineI...David Blaikie2013-06-161-5/+0
* [mips] Define a helper function which creates an instruction with the sameAkira Hatanaka2013-05-131-0/+6
* [mips] Rename functions. No functionality changes.Akira Hatanaka2013-05-131-2/+2
* [mips] Define overloaded versions of storeRegToStack and loadRegFromStack.Akira Hatanaka2013-03-291-0/+30
* [mips] Define an overloaded version of function MipsInstrInfo::AnalyzeBranchAdd.Akira Hatanaka2013-03-011-0/+15
* Make function loadImmediate a member of MipsSEInstrInfo and change it to returnAkira Hatanaka2012-08-231-12/+0
* Move the code that creates instances of MipsInstrInfo and MipsFrameLowering outAkira Hatanaka2012-08-021-0/+6
* Add definitions of two subclasses of MipsRegisterInfo, Mips16RegisterInfo andAkira Hatanaka2012-07-311-2/+1
* Add definitions of two subclasses of MipsInstrInfo, MipsInstrInfo (for mips16),Akira Hatanaka2012-07-311-62/+31
* Add basic ability to setup call frame, and make procedure calls.Akira Hatanaka2012-07-231-1/+4
* Revert accidental commit.Akira Hatanaka2012-07-211-4/+1
* Add VK_Mips_HIGHER and VK_Mips_HIGHEST to MCSymbolRefExpr::VariantKind.Akira Hatanaka2012-07-211-1/+4
* Make register Mips::RA allocatable if not in mips16 mode.Akira Hatanaka2012-07-101-0/+2
* Define function MipsInstrInfo::GetInstSizeInBytes, which will be called toAkira Hatanaka2012-06-141-6/+20
* Move the code in MipsExpandPseudo to MipsInstrInfo::expandPostRAPseudo.Akira Hatanaka2012-05-251-0/+6
* Reorder includes in Target backends to following coding standards. Remove som...Craig Topper2012-03-171-1/+1
* remove blanks, and some code formatJia Liu2012-02-281-1/+1
* Add an option to use a virtual register as the global base register instead ofAkira Hatanaka2012-02-241-6/+0
* Emit B (unconditional branch) when -relocation-model=pic and J (jump) whenAkira Hatanaka2011-12-121-0/+1
* Mips MC object code emission improvements:Bruno Cardoso Lopes2011-11-111-80/+0