summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips
Commit message (Expand)AuthorAgeFilesLines
...
* [AsmPrinter] refactor to support %c w/ GlobalAddress'Nick Desaulniers2019-04-261-1/+1
* [MIPS] Use custom bitcast lowering to avoid excessive instructionsSimon Atanasyan2019-04-253-2/+40
* Add "const" in GetUnderlyingObjects. NFCBjorn Pettersson2019-04-241-3/+3
* [Mips][CodeGen] Remove MachineFunction::setSubtarget. Change Mips to just cop...Craig Topper2019-04-242-3/+2
* [TargetLowering] Rename preferShiftsToClearExtremeBits and shouldFoldShiftPai...Simon Pilgrim2019-04-162-4/+4
* [GlobalISel] Introduce a CSEConfigBase class to allow targets to define their...Amara Emerson2019-04-151-0/+6
* [AsmPrinter] refactor to remove remove AsmVariant. NFCNick Desaulniers2019-04-102-8/+5
* [MIPS GlobalISel] Select floating point arithmetic operationsPetar Avramovic2019-04-032-5/+20
* [mips] Remove unused FGRH32 register class. NFCSimon Atanasyan2019-04-032-32/+0
* [mips] Remove the override of the `isMachineVerifierClean()`Simon Atanasyan2019-04-021-4/+0
* [mips] Use AltOrders to prevent using odd FP-registersSimon Atanasyan2019-04-023-18/+24
* [mips] Fix lowering a signed immediate for *.d MSA instructionsSimon Atanasyan2019-03-291-1/+2
* [MIPS GlobalISel] Select float constantsPetar Avramovic2019-03-283-4/+71
* [MIPS GlobalISel] Select copy for arguments from FPRBRegBankPetar Avramovic2019-03-251-5/+15
* [MIPS GlobalISel] Add floating point register bankPetar Avramovic2019-03-252-0/+7
* [MIPS GlobalISel] Lower float and double arguments in registersPetar Avramovic2019-03-252-36/+98
* Mips: Fix typo in assert messageMatt Arsenault2019-03-211-1/+1
* Mips: Don't create copy of nothingMatt Arsenault2019-03-211-2/+0
* [MIPS][microMIPS] Enable dynamic stack realignmentSimon Atanasyan2019-03-191-2/+2
* [mips] Fix crash on recursive using of .setSimon Atanasyan2019-03-191-10/+9
* [TargetLowering] Add code size information on isFPImmLegal. NFCAdhemerval Zanella2019-03-182-2/+4
* [MIPS GlobalISel] Improve selection of constantsPetar Avramovic2019-03-151-16/+39
* [mips] Join some adjacent `let DecoderNamespace` blocks. NFCSimon Atanasyan2019-03-131-13/+7
* [mips] Fix encoding of the `mov.d` command for microMIPS R6Simon Atanasyan2019-03-133-3/+7
* [mips] Define `mov.d` instructions using `ABSS_M` multiclass. NFCSimon Atanasyan2019-03-131-6/+1
* [mips] Map SW instruction to its microMIPS R6 variantSimon Atanasyan2019-03-133-3/+6
* [MIPS][microMIPS] Fix PseudoMTLOHI_MM matching and expansionSimon Atanasyan2019-03-132-1/+6
* Use bitset for assembler predicatesStanislav Mekhanoshin2019-03-111-2/+2
* [MIPS][microMIPS] Add a pattern to match TruncIntFPPetar Jovanovic2019-03-112-1/+8
* [MIPS GlobalISel] NarrowScalar G_UMULHPetar Avramovic2019-03-111-1/+2
* [MIPS GlobalISel] NarrowScalar G_MULPetar Avramovic2019-03-111-5/+1
* [MIPS GlobalISel] Fix mul operandsPetar Avramovic2019-03-071-1/+14
* [mips] Replace assertion by error message while lowering `RETURNADDR` and `FR...Simon Atanasyan2019-03-061-4/+10
* Revert "[MIPS GlobalISel] Fix mul operands"Vlad Tsyrklevich2019-03-011-4/+0
* [MIPS GlobalISel] Fix mul operandsPetar Avramovic2019-03-011-0/+4
* [MIPS GlobalISel] Select G_UMULHPetar Avramovic2019-03-013-1/+25
* [MIPS GlobalISel] Select G_UADDOPetar Avramovic2019-02-261-1/+1
* [mips] Emit `.module softfloat` directiveSimon Atanasyan2019-02-262-3/+7
* [Mips] Fix missing masking in fast-isel of br (PR40325)Nikita Popov2019-02-251-11/+24
* [mips][micromips] fix filling delay slots for PseudoIndirectBranch_MMPetar Jovanovic2019-02-221-0/+1
* [MIPS MSA] Avoid some DAG combines for vector shiftsPetar Avramovic2019-02-202-0/+9
* GlobalISel: Add alignment to LegalityQuery MMOsMatt Arsenault2019-02-141-6/+6
* [MIPS GlobalISel] Select phi instruction for integers Petar Avramovic2019-02-142-0/+16
* [MIPS GlobalISel] Select branch instructionsPetar Avramovic2019-02-143-0/+12
* Implementation of asm-goto support in LLVMCraig Topper2019-02-081-1/+2
* [MIPS GlobalISel] Select any extending load and truncating storePetar Avramovic2019-02-082-1/+10
* [MIPS GlobalISel] Select mulPetar Avramovic2019-02-082-0/+5
* [AsmPrinter] Remove hidden flag -print-schedule.Andrea Di Biagio2019-02-043-5/+4
* [opaque pointer types] Add a FunctionCallee wrapper type, and use it.James Y Knight2019-02-011-1/+1
* Revert "[opaque pointer types] Add a FunctionCallee wrapper type, and use it."James Y Knight2019-01-311-1/+1
OpenPOWER on IntegriCloud