summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips
Commit message (Expand)AuthorAgeFilesLines
* Replace neverHasSideEffects=1 with hasSideEffects=0 in all .td files.Craig Topper2014-11-262-14/+14
* [mips][micromips] Use call instructions with short delay slotsZoran Jovanovic2014-11-251-21/+49
* [mips][microMIPS] Fix JRADDIUSP instructionJozef Kolek2014-11-241-1/+0
* [mips][microMIPS] Implement LBU16, LHU16, LW16, SB16, SH16 and SW16 instructionsJozef Kolek2014-11-245-0/+164
* [mips][microMIPS] Implement 16-bit instructions registers including ZERO inst...Jozef Kolek2014-11-243-0/+41
* [mips][microMIPS] Implement disassembler support for 16-bit instructionsJozef Kolek2014-11-242-14/+57
* [mips][microMIPS] This patch implements functionality in MIPS delay slotJozef Kolek2014-11-213-11/+53
* Remove a bunch of unnecessary typecasts to 'const TargetRegisterClass *'Craig Topper2014-11-213-15/+7
* Fix more instances of -Wsentinel on Windows with s/NULL/nullptr/Reid Kleckner2014-11-201-1/+1
* Add out of line virtual destructors to all LLVMTargetMachine subclassesReid Kleckner2014-11-202-0/+3
* [mips][micromips] Implement SWM32 and LWM32 instructionsZoran Jovanovic2014-11-1910-6/+288
* [mips][microMIPS] Fix opcodes of MFHC1 and MTHC1 instructions.Jozef Kolek2014-11-191-4/+4
* [mips][microMIPS] Implement CodeGen support for 16-bit instruction ADDIUR2.Jozef Kolek2014-11-191-0/+6
* [mips][microMIPS] Implement CodeGen support for ADDIUS5 instruction.Jozef Kolek2014-11-192-3/+10
* [mips][microMIPS] Implement LWXS instruction.Jozef Kolek2014-11-192-0/+23
* [mips][microMIPS] Implement SDBBP and RDHWR instructions.Jozef Kolek2014-11-194-4/+31
* Update SetVector to rely on the underlying set's insert to return a pair<iter...David Blaikie2014-11-191-1/+2
* Test commit to verify that commit access works.Jozef Kolek2014-11-181-1/+1
* Fix build of Mips code with MSVC by using our macro instead of __attribute__(...Reid Kleckner2014-11-142-5/+4
* First stage of call lowering for Mips fast-iselReed Kotler2014-11-133-2/+319
* We can get the TLOF from the TargetMachine - so constructor no longer require...Aditya Nandakumar2014-11-131-1/+1
* This patch changes the ownership of TLOF from TargetLoweringBase to TargetMac...Aditya Nandakumar2014-11-133-4/+10
* [mips][micromips] Add predicate 'InMicroMips' at CodeGen patterns for microMI...Zoran Jovanovic2014-11-121-1/+2
* Pass an ArrayRef to MCDisassembler::getInstruction.Rafael Espindola2014-11-121-15/+11
* [mips] Add preliminary support for the MIPS II target.Vasileios Kalintiris2014-11-113-5/+13
* [mips] Add hardware register name "hwr_ulr" ($29)Vasileios Kalintiris2014-11-111-0/+1
* Recommit "[mips] Add names and tests for the hardware registers"Vasileios Kalintiris2014-11-112-2/+37
* MCAsmParserExtension has a copy of the MCAsmParser. Use it.Rafael Espindola2014-11-111-8/+49
* Misc style fixes. NFC.Rafael Espindola2014-11-101-78/+53
* [mips][microMIPS] Fix issue with delay slot filler and microMIPSZoran Jovanovic2014-11-101-11/+19
* [mips] Fix sret arguments for N32/N64 which were accidentally broken in r221534.Daniel Sanders2014-11-101-0/+1
* [mips] Promote i32 arguments to i64 for the N32/N64 ABI and fix <64-bit struc...Daniel Sanders2014-11-075-43/+143
* [mips] Removed the remainder of MipsCC. NFC.Daniel Sanders2014-11-072-39/+24
* [mips] Remove MipsCC::reservedArgArea() in favour of MipsABIInfo::GetCalleeAl...Daniel Sanders2014-11-074-18/+29
* MipsCCState.h: Use LLVM_DELETED_FUNCTION for msc17.NAKAMURA Takumi2014-11-071-2/+2
* [mips] Move MipsCCState to a separate file and clang-formatted it.Daniel Sanders2014-11-074-199/+260
* [mips] Fix unused variable warnings introduced in r221521Daniel Sanders2014-11-071-9/+0
* [mips] Remove remaining use of MipsCC::intArgRegs() in favour of MipsABIInfo:...Daniel Sanders2014-11-074-15/+18
* [mips] Remove MipsCC::getRegVT(). NFCDaniel Sanders2014-11-072-22/+0
* [mips] Remove MipsCC::analyzeCallOperands in favour of CCState::AnalyzeCallOp...Daniel Sanders2014-11-073-48/+39
* [mips] Move SpecialCallingConv to MipsCCState and use it from tablegen-erated...Daniel Sanders2014-11-073-46/+48
* [mips] Removed IsVarArg from MipsISelLowering::analyzeCallOperands(). NFC.Daniel Sanders2014-11-072-8/+6
* [mips] Removed IsSoftFloat from MipsISelLowering::analyzeCallOperands(). NFCDaniel Sanders2014-11-062-6/+5
* [mips] Removed MipsISelLowering::analyzeFormalArguments() in favour of CCStat...Daniel Sanders2014-11-062-33/+8
* [mips] Tolerate the use of the %z inline asm operand modifier with non-immedi...Toma Tabacu2014-11-061-7/+5
* [mips] Add the following MIPS options that control gp-relative addressing ofSasa Stankovic2014-11-065-42/+111
* [mips] Improve error/warning messages and testing for the .cpload assembler d...Toma Tabacu2014-11-061-2/+11
* ps][microMIPS] Implement CodeGen support for ANDI16 instructionZoran Jovanovic2014-11-052-2/+13
* ps][microMIPS] Implement CodeGen support for SLL16 and SRL16 instructionsZoran Jovanovic2014-11-052-9/+22
* [mips][microMIPS] Implement ANDI16 instructionZoran Jovanovic2014-11-055-0/+64
OpenPOWER on IntegriCloud