summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2013-10-10R600/SI: Add support for private address space load/storer600-private-mem-fixesTom Stellard26-137/+419
2013-10-10R600/SI: Add support for i64 bitwise orTom Stellard2-4/+29
2013-10-10R600/SI: Prefer SALU instructions for bit shift operationsTom Stellard16-144/+608
2013-10-10R600: Simplify handling of private address spaceTom Stellard14-436/+134
2013-10-10R600: Remove unused InstrInfo::getMovImmInstr() functionTom Stellard5-31/+0
2013-10-10R600/SI: Implement SIInstrInfo::verifyInstruction() for VOP*tstellar5-4/+142
2013-10-10R600/SI: Use -verify-machineinstrs for most testststellar84-86/+86
2013-10-10R600/SI: Define a separate MIMG instruction for each possible output value typetstellar5-35/+90
2013-10-10R600/SI: Mark the EXEC register as reservedtstellar1-0/+1
2013-10-10R600: Use StructurizeCFGPass for non SI targetststellar6-2/+18
2013-10-10Implement AArch64 vector load/store multiple N-element structure class SIMD(l...haoliu15-3/+2827
2013-10-10Revert "Implement AArch64 vector load/store multiple N-element structure clas...rafael15-2808/+3
2013-10-10Implement AArch64 vector load/store multiple N-element structure class SIMD(l...haoliu15-3/+2808
2013-10-10ARM: Put isV8EligibleForIT into the llvm namespace. While there make it inline.d0k1-2/+4
2013-10-10Disable function padding to get this test to pass on atom.Benjamin Kramer1-1/+1
2013-10-10ARM: correct liveness flags during ARMLoadStoreOptTim Northover2-0/+117
2013-10-10Allow non-AVX form of pmovmskb to take a GR64 operand.Craig Topper2-0/+6
2013-10-10Remove duplicate instructions.Craig Topper1-16/+0
2013-10-10Fix so CRC32r64r8 isn't accidentally filtered from the disassembler tables.Craig Topper1-1/+1
2013-10-09[mips] Do not generate INS/EXT nodes if target does not have support forAkira Hatanaka3-17/+25
2013-10-09Revert "llvm-c: Make target initializer functions external functions in lib."Rui Ueyama3-55/+36
2013-10-09Debug Info: In DIBuilder, the context and type fields of template_type andManman Ren5-54/+76
2013-10-09llvm-c: Make target initializer functions external functions in lib.Anders Waldenborg3-36/+55
2013-10-09Debug Info: In DIBuilder, the context field of a forward decl is updatedManman Ren2-35/+47
2013-10-09Add missing releases.Bill Wendling1-0/+2
2013-10-09Flip the ownership of MCStreamer and MCTargetStreamer.Benjamin Kramer2-4/+4
2013-10-09Fix a bug in Dead Argument Elimination.Shuxin Yang2-0/+34
2013-10-09Add a GlobalAlias::isValidLinkage to reduce code duplication.Rafael Espindola3-6/+7
2013-10-09[Sparc] Disable tail call optimization for sparc64.Venkatraman Govindaraju2-0/+43
2013-10-09Test commit. Remove whitespace from otherwise empty lines.Greg Bedwell1-2/+2
2013-10-09AVX-512: Added VRCP28 and VRSQRT28 instructions and intrinsics.Elena Demikhovsky5-65/+192
2013-10-09AArch64: enable MISched by default.Tim Northover12-93/+101
2013-10-09AArch64: migrate ADRP relaxation test to be llvm-mc only.Tim Northover2-27/+18
2013-10-09More x86 disassembler filtering cleanup.Craig Topper1-4/+1
2013-10-09Add missing HasAVX512 predicate.Andrew Trick1-2/+2
2013-10-09Remove some old filters from the x86 disassembler table builder.Craig Topper1-6/+0
2013-10-09Replace a couple instructions with patterns referring to other instructions w...Craig Topper1-16/+11
2013-10-09Use AVX512PIi8 for the alt forms of vcmp instructions. This adds the TB prefi...Craig Topper1-4/+4
2013-10-09Mark some instructions as CodeGenOnly since they aren't needed by the assembl...Craig Topper1-65/+73
2013-10-09Add in64BitMode/in32BitMode to the MMX/SSE2/AVX maskmovq/dq instructions. Thi...Craig Topper5-11/+19
2013-10-09Add a paragraph about MCTargetStreamer.Rafael Espindola1-0/+7
2013-10-09llvm/test/LTO should run also on cygwin.NAKAMURA Takumi1-3/+0
2013-10-09Debug Info: In DIBuilder, the context field of a DICompositeType is updatedManman Ren2-35/+45
2013-10-08Debug Info: In DIBuilder, the context fields of a static member and aManman Ren2-29/+50
2013-10-08Debug Info: In DIBuilder, the derived-from field of DICompositeTypeManman Ren2-7/+17
2013-10-08Debug Info: In DIBuilder, the derived-from field of DIDerivedTypeManman Ren2-20/+46
2013-10-08[AArch64] Add support for NEON scalar floating-point reciprocal estimate,Chad Rosier6-10/+201
2013-10-08Fix duplicated assertions.Matt Arsenault1-27/+21
2013-10-08[AArch64] Add support for NEON scalar signed/unsigned integer to floating-pointChad Rosier6-0/+152
2013-10-08Explicitly request unsigned enum types when desiredReid Kleckner3-3/+3