summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsInstrInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* [MIPS] BuildCondBr should preserve MO flagsSimon Dardis2017-06-131-6/+3
* [mips][msa] Prevent output operand from commuting for dpadd_[su].df insPetar Jovanovic2017-03-311-0/+28
* [CodeGen] Rename MachineInstrBuilder::addOperand. NFCDiana Picus2017-01-131-2/+2
* Finish renaming remaining analyzeBranch functionsMatt Arsenault2016-09-141-3/+3
* Make analyzeBranch family of instruction names consistentMatt Arsenault2016-09-141-2/+2
* AArch64: Use TTI branch functions in branch relaxationMatt Arsenault2016-09-141-2/+7
* CodeGen: Give MachineBasicBlock::reverse_iterator a handle to the current MIDuncan P. N. Exon Smith2016-09-111-3/+5
* [mips] Correct tail call encoding for MIPSR6Simon Dardis2016-08-181-4/+3
* [mips] Enforce compact branch restrictionsSimon Dardis2016-08-161-13/+12
* [mips] Enable tail calls by defaultSimon Dardis2016-08-041-0/+4
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-1/+1
* TargetInstrInfo: rename GetInstSizeInBytes to getInstSizeInBytes. NFCSjoerd Meijer2016-07-281-1/+1
* [mips] MIPS64R6 compact branch supportSimon Dardis2016-07-261-1/+23
* [mips][microMIPS] Implement SLT, SLTI, SLTIU, SLTU microMIPS32r6 instructionsHrvoje Varga2016-07-221-0/+4
* Reapply "Mips: Avoid implicit iterator conversions, NFC"Duncan P. N. Exon Smith2016-07-151-6/+6
* [CodeGen] Take a MachineMemOperand::Flags in MachineFunction::getMachineMemOp...Justin Lebar2016-07-151-3/+4
* Rename AnalyzeBranch* to analyzeBranch*.Jacques Pienaar2016-07-151-3/+3
* Revert r275141 - Mips: Avoid implicit iterator conversions, NFCDaniel Sanders2016-07-151-6/+6
* Mips: Avoid implicit iterator conversions, NFCDuncan P. N. Exon Smith2016-07-121-6/+6
* Pass DebugLoc and SDLoc by const ref.Benjamin Kramer2016-06-121-6/+8
* [mips] bnec/beqc register constraint fixSimon Dardis2016-05-311-4/+6
* [PATCH] [mips] Restrict the creation of compact branchesSimon Dardis2016-05-181-1/+19
* Revert "[mips] Restrict the creation of compact branches"Simon Dardis2016-05-181-19/+1
* [mips] Restrict the creation of compact branchesSimon Dardis2016-05-181-1/+19
* [mips][mips16] Use isUnconditionalBranch() in AnalyzeBranch() and constant is...Daniel Sanders2016-05-061-3/+3
* Fix an assertion that can never fire because the condition ANDed with the str...Craig Topper2016-04-241-1/+1
* [mips] MIPSR6 Compact jump supportSimon Dardis2016-04-051-25/+81
* [mips] Test commit: Mark insertNoop as dead code (NFC)Simon Dardis2016-03-291-0/+1
* [mips] MIPS32R6 compact branch supportDaniel Sanders2016-03-141-1/+102
* CodeGen: TII: Take MachineInstr& in predicate API, NFCDuncan P. N. Exon Smith2016-02-231-3/+3
* [mips] Remove redundant inclusions of MipsAnalyzeImmediate.hDaniel Sanders2016-02-031-1/+0
* PseudoSourceValue: Replace global manager with a manager in a machine function.Alex Lorenz2015-08-111-2/+2
* [CodeGen] ArrayRef'ize cond/pred in various TII APIs. NFC.Ahmed Bougacha2015-06-111-3/+2
* Update include - this class doesn't use the target machine, butEric Christopher2015-01-081-1/+1
* Make InstrInfo depend only upon the Subtarget getting passed inEric Christopher2014-07-181-8/+8
* Fix a couple of formatting and style issues.Eric Christopher2014-07-181-20/+14
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-251-2/+2
* [cleanup] Lift using directives, DEBUG_TYPE definitions, and even someChandler Carruth2014-04-221-2/+2
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-191-1/+4
* Revert r194865 and r194874.Alexey Samsonov2013-11-181-4/+1
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-151-1/+4
* Make first substantial checkin of my port of ARM constant islands code to Mips.Reed Kotler2013-10-271-0/+4
* Test commit. Updated comment.Matheus Almeida2013-10-011-1/+1
* DebugInfo: remove target-specific Frame Index handling for DBG_VALUE MachineI...David Blaikie2013-06-161-9/+0
* [mips] Define a helper function which creates an instruction with the sameAkira Hatanaka2013-05-131-0/+13
* [mips] Rename functions. No functionality changes.Akira Hatanaka2013-05-131-5/+5
* [mips] Do not add SecondLastInst to list BranchInstrs if there is only oneAkira Hatanaka2013-03-011-2/+2
* [mips] Define an overloaded version of function MipsInstrInfo::AnalyzeBranchAdd.Akira Hatanaka2013-03-011-74/+88
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-4/+4
* mips16: When copying operands in a conditional branch instruction, allow forAkira Hatanaka2012-09-131-3/+9
OpenPOWER on IntegriCloud