summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/MipsInstrInfo.cpp
AgeCommit message (Expand)Author
2016-08-16[mips] Enforce compact branch restrictionsSimon Dardis
2016-08-04[mips] Enable tail calls by defaultSimon Dardis
2016-07-28MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun
2016-07-28TargetInstrInfo: rename GetInstSizeInBytes to getInstSizeInBytes. NFCSjoerd Meijer
2016-07-26[mips] MIPS64R6 compact branch supportSimon Dardis
2016-07-22[mips][microMIPS] Implement SLT, SLTI, SLTIU, SLTU microMIPS32r6 instructionsHrvoje Varga
2016-07-15Reapply "Mips: Avoid implicit iterator conversions, NFC"Duncan P. N. Exon Smith
2016-07-15[CodeGen] Take a MachineMemOperand::Flags in MachineFunction::getMachineMemOp...Justin Lebar
2016-07-15Rename AnalyzeBranch* to analyzeBranch*.Jacques Pienaar
2016-07-15Revert r275141 - Mips: Avoid implicit iterator conversions, NFCDaniel Sanders
2016-07-12Mips: Avoid implicit iterator conversions, NFCDuncan P. N. Exon Smith
2016-06-12Pass DebugLoc and SDLoc by const ref.Benjamin Kramer
2016-05-31[mips] bnec/beqc register constraint fixSimon Dardis
2016-05-18[PATCH] [mips] Restrict the creation of compact branchesSimon Dardis
2016-05-18Revert "[mips] Restrict the creation of compact branches"Simon Dardis
2016-05-18[mips] Restrict the creation of compact branchesSimon Dardis
2016-05-06[mips][mips16] Use isUnconditionalBranch() in AnalyzeBranch() and constant is...Daniel Sanders
2016-04-24Fix an assertion that can never fire because the condition ANDed with the str...Craig Topper
2016-04-05[mips] MIPSR6 Compact jump supportSimon Dardis
2016-03-29[mips] Test commit: Mark insertNoop as dead code (NFC)Simon Dardis
2016-03-14[mips] MIPS32R6 compact branch supportDaniel Sanders
2016-02-23CodeGen: TII: Take MachineInstr& in predicate API, NFCDuncan P. N. Exon Smith
2016-02-03[mips] Remove redundant inclusions of MipsAnalyzeImmediate.hDaniel Sanders
2015-08-11PseudoSourceValue: Replace global manager with a manager in a machine function.Alex Lorenz
2015-06-11[CodeGen] ArrayRef'ize cond/pred in various TII APIs. NFC.Ahmed Bougacha
2015-01-08Update include - this class doesn't use the target machine, butEric Christopher
2014-07-18Make InstrInfo depend only upon the Subtarget getting passed inEric Christopher
2014-07-18Fix a couple of formatting and style issues.Eric Christopher
2014-04-25[C++] Use 'nullptr'. Target edition.Craig Topper
2014-04-22[cleanup] Lift using directives, DEBUG_TYPE definitions, and even someChandler Carruth
2013-11-19[weak vtables] Remove a bunch of weak vtablesJuergen Ributzka
2013-11-18Revert r194865 and r194874.Alexey Samsonov
2013-11-15[weak vtables] Remove a bunch of weak vtablesJuergen Ributzka
2013-10-27Make first substantial checkin of my port of ARM constant islands code to Mips.Reed Kotler
2013-10-01Test commit. Updated comment.Matheus Almeida
2013-06-16DebugInfo: remove target-specific Frame Index handling for DBG_VALUE MachineI...David Blaikie
2013-05-13[mips] Define a helper function which creates an instruction with the sameAkira Hatanaka
2013-05-13[mips] Rename functions. No functionality changes.Akira Hatanaka
2013-03-01[mips] Do not add SecondLastInst to list BranchInstrs if there is only oneAkira Hatanaka
2013-03-01[mips] Define an overloaded version of function MipsInstrInfo::AnalyzeBranchAdd.Akira Hatanaka
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2012-09-13mips16: When copying operands in a conditional branch instruction, allow forAkira Hatanaka
2012-08-23Make function loadImmediate a member of MipsSEInstrInfo and change it to returnAkira Hatanaka
2012-08-02Move the code that creates instances of MipsInstrInfo and MipsFrameLowering outAkira Hatanaka
2012-07-31Add definitions of two subclasses of MipsRegisterInfo, Mips16RegisterInfo andAkira Hatanaka
2012-07-31Add definitions of two subclasses of MipsInstrInfo, MipsInstrInfo (for mips16),Akira Hatanaka
2012-07-23Add basic ability to setup call frame, and make procedure calls.Akira Hatanaka
2012-07-21Revert accidental commit.Akira Hatanaka
2012-07-21Add VK_Mips_HIGHER and VK_Mips_HIGHEST to MCSymbolRefExpr::VariantKind.Akira Hatanaka
2012-07-10Make register Mips::RA allocatable if not in mips16 mode.Akira Hatanaka