| Commit message (Expand) | Author | Age | Files | Lines |
* | A minor change for an obvous problem caused by r188451: | Hao Liu | 2013-08-21 | 1 | -1/+1 |
* | Make "mov" work for all Thumb2 MOV encodings | Mihai Popa | 2013-08-21 | 3 | -0/+17 |
* | AVX-512: Added SHIFT instructions. | Elena Demikhovsky | 2013-08-21 | 4 | -6/+178 |
* | [SystemZ] Define remainig *MUL_LOHI patterns | Richard Sandiford | 2013-08-21 | 2 | -16/+73 |
* | [mips][msa] Matheus Almeida pointed out a silly mistake in r188893. Fixed it. | Daniel Sanders | 2013-08-21 | 1 | -1/+1 |
* | [SystemZ] Use FI[EDX]BRA for codegen | Richard Sandiford | 2013-08-21 | 2 | -0/+39 |
* | [SystemZ] Add FI[EDX]BRA | Richard Sandiford | 2013-08-21 | 5 | -10/+40 |
* | [mips][msa] Define registers using foreach | Daniel Sanders | 2013-08-21 | 1 | -32/+3 |
* | Synchronize VEX JIT encoding code with the MCJIT version. Fix a bug in the MC... | Craig Topper | 2013-08-21 | 2 | -12/+11 |
* | In LLVM FMA3 operands are dst, src1, src2, src3, however dst is not encoded a... | Nadav Rotem | 2013-08-21 | 1 | -2/+8 |
* | Rename mattr names for AVX-512 to from avx-512 -> avx512f, avx-512-pfi -> av5... | Craig Topper | 2013-08-21 | 3 | -7/+7 |
* | X86TargetMachine.cpp: Clarify to emit GOT in i686-{cygming|win32}-elf for mcjit. | NAKAMURA Takumi | 2013-08-21 | 1 | -1/+1 |
* | [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 |
* | ARM: Fix fast-isel copy/paste-o. | Jim Grosbach | 2013-08-20 | 1 | -1/+1 |
* | AVX-512: Added more patterns for VMOVSS, VMOVSD, VMOVD, VMOVQ | Elena Demikhovsky | 2013-08-20 | 2 | -12/+71 |
* | [mips][msa] Removed fcge, fcgt, fsge, fsgt | Daniel Sanders | 2013-08-20 | 1 | -44/+0 |
* | [SystemZ] Update README | Richard Sandiford | 2013-08-20 | 1 | -4/+2 |
* | [SystemZ] Use SRST to optimize memchr | Richard Sandiford | 2013-08-20 | 4 | -3/+44 |
* | [mips][msa] Added insve | Daniel Sanders | 2013-08-20 | 1 | -0/+32 |
* | ARM: implement some simple f64 materializations. | Tim Northover | 2013-08-20 | 1 | -10/+40 |
* | [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 |
* | Fix formatting. No functional change. | Craig Topper | 2013-08-20 | 1 | -1/+1 |
* | Add AVX-512 and related features to the CPUID detection code. | Craig Topper | 2013-08-20 | 1 | -3/+19 |
* | Move AVX and non-AVX replication inside a couple multiclasses to avoid repeat... | Craig Topper | 2013-08-20 | 1 | -87/+60 |
* | [PowerPC] More refactoring prior to real PPC emitPrologue/Epilogue changes. | Bill Schmidt | 2013-08-20 | 1 | -271/+194 |
* | [Sparc] Use HWEncoding instead of unused Num field in Sparc register definiti... | Venkatraman Govindaraju | 2013-08-20 | 2 | -12/+9 |
* | Add a llvm.copysign intrinsic | Hal Finkel | 2013-08-19 | 1 | -0/+6 |
* | Don't form PPC CTR-based loops around a copysignl call | Hal Finkel | 2013-08-19 | 1 | -1/+2 |
* | [mips] Fix instruction definitions that were incorrectly marked as code-gen-o... | Akira Hatanaka | 2013-08-19 | 1 | -6/+9 |
* | Thumb2 add immediate alias for SP | Mihai Popa | 2013-08-19 | 1 | -1/+2 |
* | AVX-512: added arithmetic and logical operations. | Elena Demikhovsky | 2013-08-19 | 3 | -27/+249 |
* | [SystemZ] Add negative integer absolute (load negative) | Richard Sandiford | 2013-08-19 | 3 | -6/+12 |
* | [SystemZ] Add integer absolute (load positive) | Richard Sandiford | 2013-08-19 | 2 | -1/+19 |
* | [SystemZ] Add support for sibling calls | Richard Sandiford | 2013-08-19 | 6 | -21/+89 |
* | Add the PPC fcpsgn instruction | Hal Finkel | 2013-08-19 | 5 | -7/+45 |
* | ARM: make sure we keep inline asm operands tied. | Tim Northover | 2013-08-18 | 1 | -1/+4 |
* | AVX-512: Added VMOVD, VMOVQ, VMOVSS, VMOVSD instructions. | Elena Demikhovsky | 2013-08-18 | 6 | -44/+335 |
* | Make more of the lowering helpers static. Also use MVT instead of EVT in a co... | Craig Topper | 2013-08-18 | 2 | -24/+17 |
* | Remove unused stdio.h includes | Dmitri Gribenko | 2013-08-18 | 6 | -8/+1 |
* | R600: Fix possible use of an uninitialized variable | Tom Stellard | 2013-08-17 | 1 | -0/+1 |
* | R600: Expand vector FRINT ops | Tom Stellard | 2013-08-16 | 1 | -0/+1 |
* | R600: Expand vector FFLOOR ops | Tom Stellard | 2013-08-16 | 1 | -0/+1 |
* | R600: Expand vector float operations for both SI and R600 | Tom Stellard | 2013-08-16 | 2 | -13/+18 |