summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsInstrInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* [mips] Spectre variant two mitigation for MIPSR2Simon Dardis2018-02-211-5/+16
* Reland "[mips] Fix the target specific instruction verifier"Simon Dardis2017-12-181-15/+22
* Revert "[mips] Fix the target specific instruction verifier"Simon Dardis2017-12-181-22/+15
* [mips] Fix the target specific instruction verifierSimon Dardis2017-12-181-15/+22
* [mips] Removal of microMIPS64R6Aleksandar Beserminji2017-12-111-6/+0
* [CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.Francis Visoiu Mistrih2017-12-071-1/+1
* [CodeGen] Print register names in lowercase in both MIR and debug outputFrancis Visoiu Mistrih2017-11-281-1/+1
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-2/+2
* [mips] Fix PR35071Simon Dardis2017-10-261-13/+12
* [mips] Fix analyzeBranch to handle debug dataSimon Dardis2017-10-181-1/+7
* [mips] Add support for parsing target specific flags for MIRSimon Dardis2017-10-111-0/+36
* [mips] Pick the right variant of DINS upfront and enable target instruction v...Simon Dardis2017-09-141-0/+87
* [Mips] Fix some Clang-tidy modernize-use-using and Include What You Use warni...Eugene Zelenko2017-08-031-14/+19
* [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
OpenPOWER on IntegriCloud