summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips
Commit message (Expand)AuthorAgeFilesLines
* [mips][microMIPSr6] Implement SEB and SEH instructionsZoran Jovanovic2015-05-273-2/+22
* [mips][microMIPSr6] Implement BEQZALC, BGEZALC, BGTZALC, BLEZALC, BLTZALC and...Jozef Kolek2015-05-273-7/+89
* Use operator<< instead of print in a few more places.Rafael Espindola2015-05-271-2/+2
* Revert r238190 and r238197: [mips] Make TTypeEncoding indirect to allow .eh_f...Daniel Sanders2015-05-272-9/+1
* Replace getOrCreateSectionData with registerSection.Rafael Espindola2015-05-262-7/+7
* Use std::bitset for SubtargetFeatures.Michael Kuperstein2015-05-264-64/+68
* [mips] Make TTypeEncoding indirect to allow .eh_frame to be read-only.Daniel Sanders2015-05-262-1/+9
* [Mips] Prefer Twine::utohexstr over utohexstr, saves a string copy.Benjamin Kramer2015-05-231-3/+2
* [opaque pointer type] Allow gep_type_iterator to work with the pointee type f...David Blaikie2015-05-211-0/+1
* Stop forwarding (get|set)Aligment from MCSectionData to MCSection.Rafael Espindola2015-05-212-16/+17
* Move alignment from MCSectionData to MCSection.Rafael Espindola2015-05-218-22/+24
* Revert r237789 - [mips] The naming convention for private labels is ABI depe...Daniel Sanders2015-05-205-23/+2
* [mips] The naming convention for private labels is ABI dependant.Daniel Sanders2015-05-205-2/+23
* [mips] [IAS] Factor out .set nomacro warning. NFC.Toma Tabacu2015-05-201-8/+11
* [mips][microMIPSr6] Implement NOR, OR, ORI, XOR and XORI instructionsZoran Jovanovic2015-05-192-7/+22
* [mips][microMIPSr6] Implement AND and ANDI instructionsZoran Jovanovic2015-05-192-3/+10
* [mips] Correct and improve special-case shuffle instructions.Daniel Sanders2015-05-196-114/+271
* [mips][microMIPSr6] Implement DIV, DIVU, MOD and MODU instructionsZoran Jovanovic2015-05-192-5/+18
* [mips][microMIPSr6] Implement LSA instructionJozef Kolek2015-05-183-2/+31
* MC: Clean up method names in MCContext.Jim Grosbach2015-05-184-17/+17
* [mips][microMIPSr6] Implement ALIGN and AUI instructionsJozef Kolek2015-05-183-4/+59
* Remove MCAssembler.h include from MCStreamer.h and fix users of MCStreamer.hPete Cooper2015-05-151-0/+1
* Remove 3 includes from MCInstrDesc.h and explicitly include them where neededPete Cooper2015-05-151-0/+1
* MC: MCCodeGenInfo naming update. NFC.Jim Grosbach2015-05-151-1/+1
* MC: Update MCCodeEmitter naming. NFC.Jim Grosbach2015-05-152-4/+4
* MC: Update MCFixup naming. NFC.Jim Grosbach2015-05-151-12/+12
* [mips] [IAS] Fix expansion of negative 32-bit immediates for LI/DLI.Toma Tabacu2015-05-151-5/+18
* [mips] [IAS] Enforce .set nomacro.Toma Tabacu2015-05-141-0/+10
* [mips] [IAS] Emit .set macro/nomacro.Toma Tabacu2015-05-141-0/+2
* [mips] Do not place users of $ra in the delay slot of call instructions.Vasileios Kalintiris2015-05-141-0/+8
* [mips] [IAS] Warn when LA is used with a 64-bit symbol.Toma Tabacu2015-05-141-8/+11
* [mips] [IAS] Give expandLoadAddressSym() more specific arguments. NFC.Toma Tabacu2015-05-141-23/+13
* MC: Modernize MCOperand API naming. NFC.Jim Grosbach2015-05-136-274/+274
* [mips] [IAS] Preemptively fix warning introduced by r237255. NFC.Toma Tabacu2015-05-131-3/+6
* [mips][microMIPSr6] Implement CLO and CLZ instructionsJozef Kolek2015-05-133-3/+45
* [mips] [IAS] Unify common functionality of LA and LI.Toma Tabacu2015-05-131-86/+82
* Reverting r237234, "Use std::bitset for SubtargetFeatures"Michael Kuperstein2015-05-134-68/+64
* Use std::bitset for SubtargetFeaturesMichael Kuperstein2015-05-134-64/+68
* [mips][microMIPSr6] Implement SELEQZ and SELNEZ instructionsJozef Kolek2015-05-123-3/+36
* [Mips] Return false for isFPCloseToIncomingSP()Petar Jovanovic2015-05-121-0/+2
* [mips][FastISel] Handle calls with non legal types i8 and i16.Vasileios Kalintiris2015-05-121-1/+3
* [mips][FastISel] Allow computation of addresses from constant expressions.Vasileios Kalintiris2015-05-121-2/+4
* Migrate existing backends that care about software floating pointEric Christopher2015-05-123-4/+8
* [mips][microMIPSr6] Implement ALUIPC and AUIPC instructionsJozef Kolek2015-05-083-3/+32
* [mips][microMIPSr6] Implement ADDIUPC and LWPC instructionsJozef Kolek2015-05-083-3/+31
* [mips] Only use FGR_{32,64} in TableGen descriptions. NFC.Toma Tabacu2015-05-082-33/+23
* [mips] Emit the .insn directive for empty basic blocks.Vasileios Kalintiris2015-05-082-0/+7
* InMips16HardFloat was only being set conditional on whether orEric Christopher2015-05-071-1/+1
* Rename the MIPS routine abiUsesSoftFloat -> useSoftFloat to matchEric Christopher2015-05-078-15/+13
* Change getTargetNodeName() to produce compiler warnings for missing cases, fi...Matthias Braun2015-05-072-3/+27
OpenPOWER on IntegriCloud