summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips
Commit message (Expand)AuthorAgeFilesLines
* [GISel]: Add support for CSEing continuously during GISel passes.Aditya Nandakumar2019-01-161-1/+1
* [mips] Optimize shifts for types larger than GPR size (mips2/mips3)Aleksandar Beserminji2019-01-144-0/+118
* [MIPS GlobalISel] Add pre legalizer combiner passPetar Avramovic2019-01-144-0/+101
* [opaque pointer types] Remove some calls to generic Type subtype accessors.James Y Knight2019-01-102-20/+17
* [mips][micrompis] Emit 16bit NOPs by defaultAleksandar Beserminji2019-01-092-6/+19
* [mips] Show an error on attempt to use 64-bit PC-relative relocationSimon Atanasyan2018-12-291-0/+4
* [mips] Show a regular error message on attempt to use one byte relocationSimon Atanasyan2018-12-291-1/+4
* [MIPS GlobalISel] Select G_SELECTPetar Avramovic2018-12-253-0/+21
* [MIPS GlobalISel] Select G_SDIV, G_UDIV, G_SREM and G_UREMPetar Avramovic2018-12-183-0/+37
* [MIPS GlobalISel] ClampScalar G_AND G_OR and G_XORPetar Avramovic2018-12-181-1/+5
* [MIPS GlobalISel] Remove switch statement (fix r349346 for MSVC)Petar Avramovic2018-12-171-6/+1
* [MIPS GlobalISel] Lower G_UADDE and narrowScalar G_ADDPetar Avramovic2018-12-171-30/+5
* [SelectionDAG] Add a generic isSplatValue functionSimon Pilgrim2018-12-121-19/+1
* [mips] Enable using of integrated assembler in all cases.Simon Atanasyan2018-12-121-21/+1
* [GISel]: Refactor MachineIRBuilder to allow passing additional parameters to ...Aditya Nandakumar2018-12-111-2/+2
* [mips][mc] Emit R_{MICRO}MIPS_JALR when expanding jal to jalrVladimir Stefanovic2018-12-101-3/+21
* [Targets] Add errors for tiny and kernel codemodel on targets that don't supp...David Green2018-12-071-7/+1
* [GISel]: Provide standard interface to observe changes in GISel passesAditya Nandakumar2018-12-052-2/+5
* [mips] Fix TestDWARF32Version5Addr8AllForms test failure on MIPS hostsSimon Atanasyan2018-12-035-10/+30
* [DebugInfo] Rename EmitDebugThreadLocal back to EmitDebugValue. NFCSimon Atanasyan2018-11-282-3/+2
* [mips][mc] Add basic support for R_MIPS_JALR/R_MICROMIPS_JALRVladimir Stefanovic2018-11-213-2/+18
* [MIPS GlobalISel] narrowScalar G_CONSTANTPetar Avramovic2018-11-091-23/+1
* [MIPS GlobalISel] Set operand order for G_MERGE and G_UNMERGEPetar Avramovic2018-11-073-9/+9
* [mips] Support sigrie instructionSimon Atanasyan2018-11-066-1/+47
* [Mips] Supplement long branch pseudo instructionsStefan Maksimovic2018-11-055-11/+32
* Fix clang -Wimplicit-fallthrough warnings across llvm, NFCReid Kleckner2018-11-013-3/+4
* [mips][micromips] Fix JmpLink to TargetExternalSymbolAleksandar Beserminji2018-11-011-0/+2
* [Mips] Conditionally remove successor blockStefan Maksimovic2018-11-011-1/+2
* [NFC] Rename minnan and maxnan to minimum and maximumThomas Lively2018-10-241-2/+2
* Test commit: change comment.Petar Avramovic2018-10-221-1/+1
* [MIPS GlobalISel] Legalize constantsPetar Jovanovic2018-10-171-1/+24
* [mips][micromips] Fix how values in .gcc_except_table are calculatedAleksandar Beserminji2018-10-162-0/+10
* [mips][micromips] Fix overlaping FDEs errorAleksandar Beserminji2018-10-152-0/+24
* [mips][micromips] Revert "Fix overlaping FDEs error"Aleksandar Beserminji2018-10-152-24/+0
* [mips][micromips] Fix overlaping FDEs errorAleksandar Beserminji2018-10-152-0/+24
* Move some helpers from the global namespace into anonymous ones.Benjamin Kramer2018-10-131-4/+4
* [mips] Mark fmaxl as a long double emulation routineStefan Maksimovic2018-10-121-4/+4
* [mips] Set pointer size to 4 bytes for N32 ABISimon Atanasyan2018-10-091-2/+1
* [MIPS GlobalISel] Legalize i64 addPetar Jovanovic2018-10-082-1/+50
* [TargetRegisterInfo] Remove temporary hook enableMultipleCopyHints()Jonas Paulsson2018-10-051-2/+0
* [MIPS GlobalISel] Lower i64 argumentsPetar Jovanovic2018-09-282-61/+110
* [mips] Add support MIPS r6 Debian triplesSimon Atanasyan2018-09-271-4/+11
* llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song2018-09-271-1/+1
* [mips] Correct MUL pattern for mips64Stefan Maksimovic2018-09-252-1/+4
* [Mips][FastISel] Fix selectBranch on icmp i1Petar Jovanovic2018-09-241-0/+5
* [mips] Provide more detailed description for MIPS targets. NFCSimon Atanasyan2018-09-221-4/+5
* [mips] Remove obsoleted "experimental" tag from MIPS 64-bit targets. NFCSimon Atanasyan2018-09-221-2/+2
* [mips][microMIPS] Extending size reduction pass with MOVEPSimon Atanasyan2018-09-192-11/+109
* [mips][microMIPS] Fix the definition of MOVEP instructionSimon Atanasyan2018-09-197-134/+117
* [mips] Fix MIPS N32 ABI triples supportSimon Atanasyan2018-09-173-2/+9
OpenPOWER on IntegriCloud