| Commit message (Expand) | Author | Age | Files | Lines |
* | [DAGCombiner] Revert load slicing (r192471), until I figure out why it fails ... | Quentin Colombet | 2013-10-11 | 1 | -574/+2 |
* | [DAGCombiner] Slice a big load in two loads when the element are next to each | Quentin Colombet | 2013-10-11 | 1 | -2/+574 |
* | Better info when debugging vectorizer | Renato Golin | 2013-10-11 | 1 | -6/+5 |
* | [ARM] Fix FP ABI attributes with no VFP enabled. | Amara Emerson | 2013-10-11 | 1 | -14/+12 |
* | fix typo in comment | Matthias Braun | 2013-10-11 | 1 | -1/+1 |
* | 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 |
* | [NVPTX] Switch from StrongPHIElimination to PHIElimination in NVPTXTargetMach... | Justin Holewinski | 2013-10-11 | 1 | -2/+22 |
* | Make AsmPrinter::emitImplicitDef a virtual method so targets can emit custom ... | Justin Holewinski | 2013-10-11 | 3 | -20/+41 |
* | [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 |
* | XCore target fix bug in emitArrayBound() causing segmentation fault | Robert Lytton | 2013-10-11 | 1 | -6/+5 |
* | XCore target does not emit '.hidden' or '.protected' attributes | Robert Lytton | 2013-10-11 | 1 | -0/+4 |
* | XCore target: fix bug in XCoreLowerThreadLocal.cpp | Robert Lytton | 2013-10-11 | 1 | -10/+21 |
* | XCore target: add XCoreTargetLowering::isZExtFree() | Robert Lytton | 2013-10-11 | 2 | -0/+22 |
* | [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 |
* | LiveRangeCalc.h: Update a description corresponding to r192396. [-Wdocumentat... | NAKAMURA Takumi | 2013-10-11 | 1 | -1/+1 |
* | Implement aarch64 neon instruction set AdvSIMD (copy). | Kevin Qin | 2013-10-11 | 3 | -56/+464 |
* | Fix typo | Matt Arsenault | 2013-10-10 | 1 | -2/+2 |
* | Print register in LiveInterval::print() | Matthias Braun | 2013-10-10 | 6 | -23/+23 |
* | Represent RegUnit liveness with LiveRange instance | Matthias Braun | 2013-10-10 | 11 | -113/+116 |
* | Work on LiveRange instead of LiveInterval where possible | Matthias Braun | 2013-10-10 | 5 | -64/+58 |
* | Change MachineVerifier to work on LiveRange + LiveInterval | Matthias Braun | 2013-10-10 | 1 | -92/+117 |
* | Pass LiveQueryResult by value | Matthias Braun | 2013-10-10 | 9 | -21/+24 |
* | Refactor LiveInterval: introduce new LiveRange class | Matthias Braun | 2013-10-10 | 2 | -116/+109 |
* | Rename LiveRange to LiveInterval::Segment | Matthias Braun | 2013-10-10 | 13 | -240/+242 |
* | Rename parameter: defined regs are not incoming. | Matthias Braun | 2013-10-10 | 1 | -15/+15 |
* | Use getPointerSizeInBits() rather than 8 * getPointerSize() | Matt Arsenault | 2013-10-10 | 1 | -2/+3 |
* | Debug Info: In DIBuilder, the context field of subprogram is updated to use | Manman Ren | 2013-10-10 | 4 | -9/+32 |
* | R600: Fix trunc i64 to i32 on SI | Matt Arsenault | 2013-10-10 | 1 | -0/+5 |
* | R600/SI: Implement SIInstrInfo::verifyInstruction() for VOP* | Tom Stellard | 2013-10-10 | 5 | -4/+142 |
* | R600/SI: Define a separate MIMG instruction for each possible output value type | Tom Stellard | 2013-10-10 | 5 | -35/+90 |
* | R600/SI: Mark the EXEC register as reserved | Tom Stellard | 2013-10-10 | 1 | -0/+1 |
* | R600: Use StructurizeCFGPass for non SI targets | Tom Stellard | 2013-10-10 | 6 | -2/+18 |
* | Implement AArch64 vector load/store multiple N-element structure class SIMD(l... | Hao Liu | 2013-10-10 | 11 | -2/+914 |
* | Revert "Implement AArch64 vector load/store multiple N-element structure clas... | Rafael Espindola | 2013-10-10 | 11 | -895/+2 |
* | Implement AArch64 vector load/store multiple N-element structure class SIMD(l... | Hao Liu | 2013-10-10 | 11 | -2/+895 |
* | ARM: Put isV8EligibleForIT into the llvm namespace. While there make it inline. | Benjamin Kramer | 2013-10-10 | 1 | -2/+4 |
* | ARM: correct liveness flags during ARMLoadStoreOpt | Tim Northover | 2013-10-10 | 1 | -0/+77 |
* | Allow non-AVX form of pmovmskb to take a GR64 operand. | Craig Topper | 2013-10-10 | 1 | -0/+2 |
* | Remove duplicate instructions. | Craig Topper | 2013-10-10 | 1 | -16/+0 |
* | [mips] Do not generate INS/EXT nodes if target does not have support for | Akira Hatanaka | 2013-10-09 | 2 | -14/+19 |
* | Revert "llvm-c: Make target initializer functions external functions in lib." | Rui Ueyama | 2013-10-09 | 2 | -44/+0 |
* | Debug Info: In DIBuilder, the context and type fields of template_type and | Manman Ren | 2013-10-09 | 3 | -11/+12 |
* | llvm-c: Make target initializer functions external functions in lib. | Anders Waldenborg | 2013-10-09 | 2 | -0/+44 |
* | Debug Info: In DIBuilder, the context field of a forward decl is updated | Manman Ren | 2013-10-09 | 1 | -1/+1 |
* | Flip the ownership of MCStreamer and MCTargetStreamer. | Benjamin Kramer | 2013-10-09 | 1 | -1/+1 |