summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips
Commit message (Expand)AuthorAgeFilesLines
* [multiversion] Switch the TTI queries from TargetMachine to SubtargetChandler Carruth2015-02-011-1/+1
* [multiversion] Switch all of the targets over to use theChandler Carruth2015-02-012-13/+13
* [PM] Switch the TargetMachine interface from accepting a pass managerChandler Carruth2015-01-312-6/+7
* [PM] Change the core design of the TTI analysis to use a polymorphicChandler Carruth2015-01-311-1/+1
* [mips] Manually replace JAL pseudo-instructions with their JALR equivalent, i...Toma Tabacu2015-01-302-2/+55
* Get rid of a few calls through the subtarget to get the ABIEric Christopher2015-01-293-15/+15
* Remove most of the TargetMachine::getSubtarget/getSubtargetImplEric Christopher2015-01-2920-309/+196
* Compute the ELF SectionKind from the flags.Rafael Espindola2015-01-294-29/+19
* [Mips][Disassembler] When disassembler meets cache/pref instructions for r6 i...Vladimir Medic2015-01-292-0/+23
* [mips][microMIPS] Implement SWM and LWM aliasesZoran Jovanovic2015-01-282-0/+45
* [mips][microMIPS] Implement LWGP instructionJozef Kolek2015-01-286-1/+100
* [mips] Add range checks and transformation to octeon instructions in AsmParser.Kai Nacke2015-01-271-0/+78
* Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher2015-01-267-44/+43
* Move the Mips target to storing the ABI in the TargetMachine ratherEric Christopher2015-01-2616-115/+196
* [mips] Enable arithmetic and binary operations for the i128 data type.Vasileios Kalintiris2015-01-264-30/+66
* When disassembler meets compact jump instructions for r6 it crashes as the ac...Vladimir Medic2015-01-261-1/+0
* Revert "[mips] Fix assertion on i128 addition/subtraction on MIPS64"Vasileios Kalintiris2015-01-262-37/+5
* Correct the header guard for MipsABIInfo.h.Eric Christopher2015-01-261-2/+2
* [mips] Fix 'jumpy' debug line info around calls.Daniel Sanders2015-01-243-39/+35
* [mips] Fix assertion on i128 addition/subtraction on MIPS64Daniel Sanders2015-01-242-5/+37
* [mips] fix spelling of 'disassembler'Alexei Starovoitov2015-01-231-3/+3
* [mips] Add new error message and improve testing for parsing the .module dire...Toma Tabacu2015-01-231-26/+27
* Reformat.NAKAMURA Takumi2015-01-231-3/+2
* MipsAsmParser.cpp: Suppress a warning introduced in r226657. [-Wunused-variable]NAKAMURA Takumi2015-01-231-3/+2
* [mips][microMIPS] MicroMIPS 16-bit unconditional branch instruction BJozef Kolek2015-01-2111-1/+153
* [mips][microMIPS] Implement ADDIUPC instructionJozef Kolek2015-01-216-0/+56
* [Mips][Disassembler]When disassembler meets load/store from coprocessor 2 ins...Vladimir Medic2015-01-212-0/+23
* Reverted revision 226577.Jozef Kolek2015-01-2011-152/+1
* Silencing a -Wunused-variable warning in non-asserts builds; NFC.Aaron Ballman2015-01-201-3/+2
* [mips][microMIPS] MicroMIPS 16-bit unconditional branch instruction BJozef Kolek2015-01-2011-1/+153
* [mips] Add octeon branch instructions bbit0/bbit032/bbit1/bbit132Kai Nacke2015-01-202-0/+83
* std::unique_ptrify the MCStreamer argument to createAsmPrinterDavid Blaikie2015-01-181-3/+5
* [mips] Remove a redundant semicolon and add space before curly brackets. NFC.Toma Tabacu2015-01-161-2/+2
* [mips] Fix a typo in the compare patterns for MIPS32r6/MIPS64r6.Daniel Sanders2015-01-151-2/+2
* [PM] Move TargetLibraryInfo into the Analysis library.Chandler Carruth2015-01-151-1/+1
* [cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth2015-01-148-14/+14
* [mips] Refine octeon instructions seq/seqi/sne/sneiKai Nacke2015-01-141-2/+4
* Remove unused predicate.Eric Christopher2015-01-141-2/+0
* [mips][microMIPS] Fix issue with 16b instructions in jr instruction delay slotJozef Kolek2015-01-131-5/+16
* [mips][microMIPS] Implement BEQZ16 and BNEZ16 instructionsJozef Kolek2015-01-1210-0/+107
* [mips] Add support for accessing $gp as a named register.Daniel Sanders2015-01-092-0/+24
* [mips] Add comment which explains why we need to change the assembler options...Toma Tabacu2015-01-091-0/+6
* Make the TargetMachine in MipsSubtarget a reference ratherEric Christopher2015-01-083-15/+15
* Update include - this class doesn't use the target machine, butEric Christopher2015-01-081-1/+1
* Fix a couple of odd formatting issues.Eric Christopher2015-01-081-6/+4
* This routine is in InstrInfo, there's no need to access it again.Eric Christopher2015-01-081-8/+3
* [SelectionDAG] Allow targets to specify legality of extloads' resultAhmed Bougacha2015-01-082-12/+15
* [CodeGen] Use MVT iterator_ranges in legality loops. NFC intended.Ahmed Bougacha2015-01-071-10/+6
* Remove dead variable.Eric Christopher2015-01-062-2/+1
* Use the same call off of the TargetMachine rather than the subtarget.Eric Christopher2015-01-061-1/+1
OpenPOWER on IntegriCloud