summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsInstrInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* [mips] Split long lines in the code. NFCSimon Atanasyan2019-11-031-2/+2
* [TargetInstrInfo] Let findCommutedOpIndices take const MachineInstr&Simon Pilgrim2019-09-251-1/+2
* Implementation of asm-goto support in LLVMCraig Topper2019-02-081-1/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [mips] Emit .reloc R_{MICRO}MIPS_JALR along with j(al)r(c) $25Vladimir Stefanovic2019-01-171-1/+12
* [MI] Change the array of `MachineMemOperand` pointers to beChandler Carruth2018-08-161-2/+1
* [mips] Handle branch expansion corner casesAleksandar Beserminji2018-08-071-0/+2
* [mips] Add support for isBranchOffsetInRange and use it for MipsLongBranchSimon Dardis2018-05-161-0/+157
* [DebugInfo] Examine all uses of isDebugValue() for debug instructions.Shiva Chen2018-05-091-3/+3
* Fix a bunch of typoes. NFCFangrui Song2018-03-301-1/+1
* [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
OpenPOWER on IntegriCloud