| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a MCAsmInfoELF class and factor some code into it. | Rafael Espindola | 2013-10-16 | 2 | -3/+2 |
* | [mips][msa] Added support for build_vector for v4f32 and v2f64. | Daniel Sanders | 2013-10-15 | 3 | -12/+112 |
* | [mips] Define a pseudo instruction which writes to both the lower and higher | Akira Hatanaka | 2013-10-15 | 6 | -15/+51 |
* | [mips] Use predicates to guard instructions using accumulator registers instead | Akira Hatanaka | 2013-10-15 | 2 | -11/+12 |
* | [mips] Rename isel nodes. | Akira Hatanaka | 2013-10-15 | 7 | -33/+31 |
* | [mips] Transfer kill flag to the newly created operand. | Akira Hatanaka | 2013-10-15 | 1 | -1/+5 |
* | [mips] Set HI/LO registers' HWEncoding field. | Akira Hatanaka | 2013-10-15 | 1 | -8/+8 |
* | [mips] Delete unnecessary code. | Akira Hatanaka | 2013-10-15 | 1 | -3/+0 |
* | [mips][msa] Direct Object Emission support for BIT instructions. | Matheus Almeida | 2013-10-14 | 2 | -74/+130 |
* | [mips][msa] Direct Object Emission support for VEC instructions. | Matheus Almeida | 2013-10-14 | 2 | -67/+88 |
* | [mips][msa] Direct Object Emission of INSVE.{b,h,w,d}. | Matheus Almeida | 2013-10-14 | 1 | -14/+18 |
* | [mips][msa] Direct Object Emission for the majority of the ELM instructions. | Matheus Almeida | 2013-10-14 | 2 | -31/+109 |
* | [mips][msa] Direct Object Emission of INSERT.{B,H,W} instruction. | Matheus Almeida | 2013-10-14 | 3 | -14/+175 |
* | For Mips16, start to consolidate all forms of 32 bit literal loading so that | Reed Kotler | 2013-10-12 | 1 | -3/+1 |
* | Mips: Disassemble sign-extended 64 bit immediates properly. | Benjamin Kramer | 2013-10-11 | 1 | -1/+3 |
* | This reverts 192447 because of compiler warning generated on darwin build. | Matheus Almeida | 2013-10-11 | 3 | -174/+14 |
* | This reverts r192449 because of compiler warning generated on darwin build. | Matheus Almeida | 2013-10-11 | 2 | -109/+31 |
* | [mips][msa] Direct Object Emission for the majority of the ELM instructions. | Matheus Almeida | 2013-10-11 | 2 | -31/+109 |
* | [mips][msa] Direct Object Emission of INSERT.{B,H,W} instruction. | Matheus Almeida | 2013-10-11 | 3 | -14/+174 |
* | [mips][msa] Added support for matching maddv.[bhwd], and msubv.[bhwd] from no... | Daniel Sanders | 2013-10-11 | 2 | -16/+33 |
* | [mips][msa] Added support for matching fmsub.[wd] from normal IR (i.e. not in... | Daniel Sanders | 2013-10-11 | 2 | -4/+11 |
* | [mips][msa] Added support for matching fmadd.[wd] from normal IR (i.e. not in... | Daniel Sanders | 2013-10-11 | 2 | -4/+7 |
* | [mips][msa] Added support for matching ffint_[us].[wd], and ftrunc_[us].[wd] ... | Daniel Sanders | 2013-10-11 | 2 | -12/+31 |
* | [mips] Do not generate INS/EXT nodes if target does not have support for | Akira Hatanaka | 2013-10-09 | 2 | -14/+19 |
* | Add fabsf to the list of inlined functions; otherwise | Reed Kotler | 2013-10-08 | 1 | -0/+1 |
* | [mips] Simplify and optimize code. | Akira Hatanaka | 2013-10-08 | 2 | -11/+7 |
* | Let rotr and bswap be handled by expansion for Mips16 since we don't | Reed Kotler | 2013-10-08 | 1 | -0/+5 |
* | Add a MCTargetStreamer interface. | Rafael Espindola | 2013-10-08 | 7 | -71/+135 |
* | Add Mips16 patterns for sign extend byte and sign extend halfword. | Reed Kotler | 2013-10-07 | 1 | -0/+30 |
* | [mips] Coding style clean up. | Akira Hatanaka | 2013-10-07 | 2 | -62/+46 |
* | [mips] Disable tail merging when long branch pass is enabled. | Akira Hatanaka | 2013-10-07 | 1 | -1/+7 |
* | [mips] Define method MipsSubtarget::enableLongBranchPass. | Akira Hatanaka | 2013-10-07 | 2 | -2/+5 |
* | [mips] Fix definition of mfhi and mflo instructions to read from the whole | Akira Hatanaka | 2013-10-07 | 10 | -79/+105 |
* | Remove getEHExceptionRegister and getEHHandlerRegister. | Rafael Espindola | 2013-10-07 | 2 | -13/+0 |
* | Remove some really nasty uses of hasRawTextSupport. | Rafael Espindola | 2013-10-05 | 5 | -126/+117 |
* | forgot to remove this file as well | Jack Carter | 2013-10-04 | 1 | -53/+0 |
* | reverting per request | Jack Carter | 2013-10-04 | 4 | -42/+4 |
* | Support tblockaddr for static compilation in Mips16. | Reed Kotler | 2013-10-04 | 1 | -1/+4 |
* | [MC][AsmParser] Hook for post assembly file processing | Jack Carter | 2013-10-04 | 5 | -4/+95 |
* | [mips] Fix a bug in MipsLongBranch::replaceBranch, which was erasing | Akira Hatanaka | 2013-10-04 | 1 | -0/+5 |
* | Test commit. Updated comment. | Matheus Almeida | 2013-10-01 | 1 | -1/+1 |
* | [mips][msa] Added support for matching mod_[us] from normal IR (i.e. not intr... | Daniel Sanders | 2013-10-01 | 2 | -9/+23 |
* | This patch adds aliases for Mips sub instruction with immediate operands. Cor... | Vladimir Medic | 2013-10-01 | 2 | -2/+38 |
* | [mips][msa] Direct Object Emission for I8 instructions. | Jack Carter | 2013-09-30 | 2 | -28/+39 |
* | [mips][msa] Direct Object Emission for I5 instructions. | Jack Carter | 2013-09-30 | 2 | -49/+64 |
* | [mips][msa] Direct Object Emission for 2R instructions. | Jack Carter | 2013-09-30 | 2 | -16/+21 |
* | [PATCH 1/4] [mips][msa] Source register of FILL instructions is GPR | Jack Carter | 2013-09-30 | 2 | -15/+26 |
* | Even more spelling fixes for "instruction". | Robert Wilhelm | 2013-09-28 | 2 | -6/+6 |
* | MipsMachineFunction.cpp: Add missing #include <raw_ostream.h> | NAKAMURA Takumi | 2013-09-28 | 1 | -0/+1 |
* | [mips] Make sure loads from lazy-binding entries do not get CSE'd or hoisted out | Akira Hatanaka | 2013-09-28 | 4 | -19/+33 |