summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips
Commit message (Expand)AuthorAgeFilesLines
* Add a quick hack so clang does not use mul type instructions on mips.meklort-10.0.1Evan Lojewski2020-08-011-15/+36
* CMake: Make most target symbols hidden by defaultTom Stellard2020-01-146-6/+6
* Make helper functions static or move them into anonymous namespaces. NFC.Benjamin Kramer2020-01-141-3/+3
* [MIPS] Don't emit R_(MICRO)MIPS_JALR relocations against data symbolsAlex Richardson2020-01-131-0/+9
* [Disassembler] Delete the VStream parameter of MCDisassembler::getInstruction()Fangrui Song2020-01-111-2/+0
* [TargetLowering][ARM][Mips][WebAssembly] Remove the ordered FP compare from R...Craig Topper2020-01-101-3/+0
* CodeGen: Use LLT instead of EVT in getRegisterByNameMatt Arsenault2020-01-092-2/+2
* MipsDelaySlotFiller: Update registers def-uses for BUNDLE instructionsAlex Richardson2020-01-091-2/+10
* Fix "use of uninitialized variable" static analyzer warnings. NFCI.Simon Pilgrim2020-01-071-2/+2
* [MC] Add parameter `Address` to MCInstrPrinter::printInstructionFangrui Song2020-01-062-2/+2
* [MC] Add parameter `Address` to MCInstPrinter::printInstFangrui Song2020-01-062-4/+5
* [NFC] Fix trivial typos in commentsJames Henderson2020-01-061-1/+1
* GlobalISel: Add type argument to getRegBankFromRegClassMatt Arsenault2020-01-032-4/+5
* [MIPS GlobalISel] Select bitreverse. RecommitPetar Avramovic2019-12-301-0/+4
* Revert "[MIPS GlobalISel] Select bitreverse"Dmitri Gribenko2019-12-301-4/+0
* [MIPS GlobalISel] Select bitreversePetar Avramovic2019-12-301-0/+4
* [MIPS GlobalISel] Select bswapPetar Avramovic2019-12-302-0/+14
* [SelectionDAG] Disallow indirect "i" constraintFangrui Song2019-12-292-5/+0
* Revert "Honor -fuse-init-array when os is not specified on x86"Mitch Phillips2019-12-171-0/+1
* Honor -fuse-init-array when os is not specified on x86Kamlesh Kumar2019-12-161-1/+0
* [mips] Add an assert in getTargetStreamer()Miloš Stojanović2019-12-161-0/+2
* [Mips] Fix gcc -Wunused-but-set-variable in -DLLVM_ENABLE_ASSERTIONS=Off buil...Fangrui Song2019-12-131-0/+1
* [Legalizer] Making artifact combining order-independentRoman Tereshin2019-12-131-1/+2
* [NFC] Use EVT instead of bool for getSetCCInverse()Alex Richardson2019-12-131-2/+4
* [Mips] Add support for min/max/umin/umax atomicsMirko Brkusanin2019-12-126-28/+385
* [IR] Split out target specific intrinsic enums into separate headersReid Kleckner2019-12-114-0/+4
* [MCRegInfo] Add forward sub and super register iterators. (NFC)Florian Hahn2019-12-051-14/+10
* Allow negative offsets in MipsMCInstLower::LowerOperandAlex Richardson2019-12-042-7/+5
* Handle BUNDLE instructions in MipsAsmPrinterAlex Richardson2019-12-041-0/+4
* MipsDelaySlotFiller: Don't move BUNDLE instructions into the delay slotAlex Richardson2019-12-041-0/+6
* Add debug output to MipsDelaySlotFiller passAlex Richardson2019-12-041-5/+28
* [mips] Fix sc, scs, ll, lld instructions expandingSimon Atanasyan2019-11-278-88/+143
* [cmake] Explicitly mark libraries defined in lib/ as "Component Libraries"Tom Stellard2019-11-214-4/+4
* [mips] Add a 'generic' Mips CPUMiloš Stojanović2019-11-211-0/+1
* [mips] Remove unused `IsPCRelativeLoad` MIPS instructions attribute. NFCSimon Atanasyan2019-11-213-11/+3
* [mips] Define mem_simm# operands using tblgen `foreach` loop. NFCSimon Atanasyan2019-11-201-29/+5
* [mips] Put conditions when we need to expand memory operand into a separate f...Simon Atanasyan2019-11-201-29/+36
* [mips] Make MipsAsmParser::isEvaluated static function. NFCSimon Atanasyan2019-11-201-21/+20
* [mips] Joint MipsMemSimmXXXAsmOperand into the single template class. NFCSimon Atanasyan2019-11-192-60/+14
* [SVE][CodeGen] Scalable vector MVT size queriesGraham Hunter2019-11-181-1/+2
* [mips] Remove redundant cast. NFCSimon Atanasyan2019-11-161-10/+7
* [mips] Remove old FIXME comment. NFCSimon Atanasyan2019-11-161-2/+0
* [mips] Enable `la` pseudo instruction on 64-bit arch.Simon Atanasyan2019-11-151-5/+1
* [mips] Do not emit R_MIPS_JALR for sym+offset in case of O32 ABISimon Atanasyan2019-11-151-1/+14
* [MIPS GlobalISel] Select andi, ori and xoriPetar Avramovic2019-11-151-3/+6
* [MIPS GlobalISel] Select addiuPetar Avramovic2019-11-151-1/+2
* Add missing includes needed to prune LLVMContext.h include, NFCReid Kleckner2019-11-141-0/+1
* [mips][NFC] Remove old FIXME commentMiloš Stojanović2019-11-141-1/+0
* [mips] Use local variable to escape repetitive calls of `getOpcode`. NFCSimon Atanasyan2019-11-141-13/+10
* [mips] Use isInt<> call instead of explicit range checking. NFCSimon Atanasyan2019-11-141-2/+1
OpenPOWER on IntegriCloud