| Commit message (Expand) | Author | Age | Files | Lines |
* | [mips][msa] Matheus Almeida pointed out a silly mistake in r188893. Fixed it. | Daniel Sanders | 2013-08-21 | 1 | -1/+1 |
* | [mips][msa] Define registers using foreach | Daniel Sanders | 2013-08-21 | 1 | -32/+3 |
* | [micromips] Print instruction alias "not" if the last operand of a nor is zero. | Akira Hatanaka | 2013-08-21 | 1 | -0/+1 |
* | [mips] Add support for mfhc1 and mthc1. | Akira Hatanaka | 2013-08-20 | 3 | -19/+45 |
* | [mips] Add support for calling convention CC_MipsO32_FP64, which is used when... | Akira Hatanaka | 2013-08-20 | 6 | -32/+70 |
* | [mips] Remove predicates that were incorrectly or unnecessarily added. | Akira Hatanaka | 2013-08-20 | 3 | -6/+6 |
* | [mips] Define register class FGRH32 for the high half of the 64-bit floating | Akira Hatanaka | 2013-08-20 | 6 | -16/+60 |
* | [mips] Resolve register classes dynamically using ptr_rc to reduce the number of | Akira Hatanaka | 2013-08-20 | 10 | -371/+184 |
* | Add an option which permits the user to specify using a bitmask, that various | Reed Kotler | 2013-08-20 | 1 | -6/+28 |
* | [mips] Guard micromips instructions with predicate InMicroMips. Also, fix | Akira Hatanaka | 2013-08-20 | 2 | -12/+10 |
* | [mips][msa] Removed fcge, fcgt, fsge, fsgt | Daniel Sanders | 2013-08-20 | 1 | -44/+0 |
* | [mips][msa] Added insve | Daniel Sanders | 2013-08-20 | 1 | -0/+32 |
* | [mips][msa] Added and.v, bmnz.v, bmz.v, bsel.v, nor.v, or.v, xor.v | Daniel Sanders | 2013-08-20 | 2 | -0/+64 |
* | [mips] Fix instruction definitions that were incorrectly marked as code-gen-o... | Akira Hatanaka | 2013-08-19 | 1 | -6/+9 |
* | Remove unused stdio.h includes | Dmitri Gribenko | 2013-08-18 | 1 | -3/+1 |
* | Fix a subtle difference between running clang vs llc for mips16. | Reed Kotler | 2013-08-16 | 1 | -0/+3 |
* | Reverted test commit (r188556) | Daniel Sanders | 2013-08-16 | 1 | -1/+0 |
* | Test commit. Just a blank line | Daniel Sanders | 2013-08-16 | 1 | -0/+1 |
* | This patch implements wait instruction for mips. Examples are added in test f... | Vladimir Medic | 2013-08-16 | 1 | -0/+11 |
* | [Mips][msa] Added the simple builtins (madd_q to xori) | Jack Carter | 2013-08-15 | 1 | -0/+842 |
* | [Mips][msa] Added the simple builtins (fadd to ftq) | Jack Carter | 2013-08-15 | 1 | -0/+467 |
* | [Mips][msa] Added the simple builtins (add_a to dpsub[su], ilvev to ldi) | Jack Carter | 2013-08-15 | 6 | -20/+1238 |
* | [mips] Fix bug in parsing accumulator registers. | Akira Hatanaka | 2013-08-14 | 1 | -2/+2 |
* | [mips] Use register operands instead of register classes in DSP instruction | Akira Hatanaka | 2013-08-14 | 3 | -209/+309 |
* | [mips] Rename DSPRegs. | Akira Hatanaka | 2013-08-14 | 5 | -113/+117 |
* | [mips] Rename HIRegs and LORegs. | Akira Hatanaka | 2013-08-14 | 10 | -84/+83 |
* | [mips] Properly parse registers that appear in inline-asm constraints. | Akira Hatanaka | 2013-08-14 | 2 | -0/+86 |
* | [Mips][msa] Added initial MSA support. | Jack Carter | 2013-08-13 | 8 | -1/+176 |
* | [Mips] Support for unaligned load/store microMips instructions | Jack Carter | 2013-08-13 | 9 | -3/+131 |
* | This patch introduces changes to MipsAsmParser register parsing routines. The... | Vladimir Medic | 2013-08-13 | 1 | -176/+146 |
* | This patch implements ei and di instructions for mips. Test cases are added. | Vladimir Medic | 2013-08-12 | 2 | -1/+30 |
* | Remove global construction. const char* is sufficient here. | Benjamin Kramer | 2013-08-12 | 1 | -2/+2 |
* | Don't generate floating point stubs for mips16 code if the function | Reed Kotler | 2013-08-11 | 1 | -1/+13 |
* | Incorrect JAL instruction attributes caused the optimizer to make a wrong | Reed Kotler | 2013-08-10 | 1 | -3/+0 |
* | Add another intrinsic that LLVM gives an incorrect prototype to. | Reed Kotler | 2013-08-09 | 1 | -0/+1 |
* | Mips ELF: MicroMips direct object Little endian support. | Jack Carter | 2013-08-08 | 1 | -4/+15 |
* | [mips] Rename accumulator register classes and FP register operands. | Akira Hatanaka | 2013-08-08 | 12 | -246/+246 |
* | [mips] Mark pseudo instructions as code-gen only. | Akira Hatanaka | 2013-08-08 | 1 | -5/+5 |
* | [mips] Delete register class HWRegs64. | Akira Hatanaka | 2013-08-08 | 5 | -56/+3 |
* | Create a pattern for the "trap" instruction. | Reed Kotler | 2013-08-07 | 2 | -0/+29 |
* | Remove unused functions introduced in r172685 to unbreak the Clang -Werror build | David Blaikie | 2013-08-07 | 1 | -16/+0 |
* | [mips] Rename register classes CPURegs and CPU64Regs. | Akira Hatanaka | 2013-08-06 | 22 | -622/+622 |
* | [mips] Mark instructions defined in Mips64InstrInfo.td that are duplicates of | Akira Hatanaka | 2013-08-06 | 3 | -54/+41 |
* | [mips] Delete unnecessary InstAliases. Also, clear some of the InstAlias' | Akira Hatanaka | 2013-08-06 | 3 | -38/+18 |
* | [mips] Replace usages of register classes with register operands. Also, remove | Akira Hatanaka | 2013-08-06 | 7 | -168/+221 |
* | Target/*/CMakeLists.txt: Add the dependency to CommonTableGen explicitly for ... | NAKAMURA Takumi | 2013-08-06 | 1 | -1/+1 |
* | Add the saving of S2. This is needed for some of the floating point | Reed Kotler | 2013-08-04 | 2 | -6/+10 |
* | Clean up code for Mips16 large frame handling. | Reed Kotler | 2013-08-04 | 6 | -35/+138 |
* | Stop leaking register infos in the disassemblers. | Benjamin Kramer | 2013-08-03 | 1 | -2/+2 |
* | [mips] Expand vector truncating stores and extending loads. | Akira Hatanaka | 2013-08-02 | 1 | -0/+14 |