| Commit message (Expand) | Author | Age | Files | Lines |
* | When the legalizer is splitting vector shifts, the result may not have the ri... | Benjamin Kramer | 2013-01-27 | 1 | -0/+11 |
* | X86: Do splat promotion later, so the optimizer can chew on it first. | Benjamin Kramer | 2013-01-26 | 2 | -17/+7 |
* | FileCheckize and merge some tests. | Benjamin Kramer | 2013-01-26 | 4 | -127/+227 |
* | FileCheck-ify some grep tests | Reid Kleckner | 2013-01-25 | 1 | -2/+2 |
* | In this patch, we teach X86_64TargetMachine that it has a ILP32 | Eli Bendersky | 2013-01-25 | 2 | -4/+43 |
* | Now that llvm-dwarfdump supports flags to specify which DWARF section to dump, | Eli Bendersky | 2013-01-25 | 1 | -1/+1 |
* | Fixed the condition codes for the atomic64 min/umin code generation on ARM. I... | Silviu Baranga | 2013-01-25 | 1 | -2/+2 |
* | MIsched: Improve the interface to SchedDFS analysis (subtrees). | Andrew Trick | 2013-01-25 | 1 | -3/+0 |
* | MISched: Add SchedDFSResult to ScheduleDAGMI to formalize the | Andrew Trick | 2013-01-25 | 1 | -0/+3 |
* | [mips] Set flag neverHasSideEffects flag on some of the floating point instru... | Akira Hatanaka | 2013-01-25 | 1 | -0/+13 |
* | The next phase of Mips16 hard float implementation. | Reed Kotler | 2013-01-24 | 1 | -0/+256 |
* | Add the heuristic to differentiate SSPStrong from SSPRequired. | Bill Wendling | 2013-01-23 | 1 | -12/+2518 |
* | Add the IR attribute 'sspstrong'. | Bill Wendling | 2013-01-23 | 1 | -21/+628 |
* | Fix an issue of pseudo atomic instruction DAG schedule | Michael Liao | 2013-01-22 | 1 | -0/+110 |
* | [mips] Implement MipsRegisterInfo::getRegPressureLimit. | Akira Hatanaka | 2013-01-22 | 3 | -7/+7 |
* | llvm/test/CodeGen/X86/win_ftol2.ll: Add -cpu=generic to appease valgrind. | NAKAMURA Takumi | 2013-01-20 | 1 | -1/+1 |
* | Revert 172708. | Nadav Rotem | 2013-01-20 | 2 | -68/+0 |
* | On Sandybridge split unaligned 256bit stores into two xmm-sized stores. | Nadav Rotem | 2013-01-19 | 8 | -27/+38 |
* | Remove some register allocation order dependencies. | Jakob Stoklund Olesen | 2013-01-19 | 4 | -12/+12 |
* | On Sandybridge loading unaligned 256bits using two XMM loads (vmovups and vin... | Nadav Rotem | 2013-01-18 | 2 | -1/+22 |
* | llvm/test/CodeGen/X86/Atomics-64.ll: Tweak for 2nd RUN not to overwrite %t. I... | NAKAMURA Takumi | 2013-01-18 | 1 | -2/+2 |
* | Restore reverted test case, this time with REQUIRES: asserts | Bill Schmidt | 2013-01-17 | 1 | -0/+19 |
* | Remove bad test case | Bill Schmidt | 2013-01-17 | 1 | -18/+0 |
* | This patch fixes PR13626 by providing i128 support in the return | Bill Schmidt | 2013-01-17 | 1 | -0/+18 |
* | Add indexed load/store instructions for offset validation check. | Jyotsna Verma | 2013-01-17 | 1 | -0/+36 |
* | This patch fixes the PPC calling convention to handle returns of | Bill Schmidt | 2013-01-17 | 1 | -0/+55 |
* | Optimization for the following SIGN_EXTEND pairs: | Elena Demikhovsky | 2013-01-17 | 2 | -0/+80 |
* | This patch addresses an incorrect transformation in the DAG combiner. | Bill Schmidt | 2013-01-14 | 1 | -0/+34 |
* | X86: Add patterns for X86ISD::VSEXT in registers. | Benjamin Kramer | 2013-01-13 | 1 | -0/+176 |
* | When lowering an inreg sext first shift left, then right arithmetically. | Benjamin Kramer | 2013-01-12 | 1 | -3/+3 |
* | PPC: Implement efficient lowering of sign_extend_inreg. | Nadav Rotem | 2013-01-11 | 1 | -87/+9 |
* | Update patch for the pad short functions pass for Intel Atom (only). | Preston Gurd | 2013-01-11 | 1 | -0/+25 |
* | For inline asm: | Eric Christopher | 2013-01-11 | 1 | -0/+21 |
* | Simplify writing floating types to assembly. | Tim Northover | 2013-01-11 | 4 | -18/+74 |
* | llvm/test/CodeGen/X86/ms-inline-asm.ll: Fixup; Globals doesn't have leading u... | NAKAMURA Takumi | 2013-01-10 | 1 | -2/+2 |
* | PR14896: Handle memcpy from constant string where the memcpy size is larger t... | Evan Cheng | 2013-01-10 | 1 | -0/+13 |
* | [ms-inline asm] Add support for calling functions from inline assembly. | Chad Rosier | 2013-01-10 | 1 | -0/+18 |
* | Stack Alignment: throw error if we can't satisfy the minimal alignment | Manman Ren | 2013-01-10 | 2 | -1/+20 |
* | Fix a DAG combine bug visitBRCOND() is transforming br(xor(x, y)) to br(x != y). | Evan Cheng | 2013-01-09 | 1 | -0/+41 |
* | add -march to the test | Nadav Rotem | 2013-01-09 | 1 | -1/+1 |
* | Efficient lowering of vector sdiv when the divisor is a splatted power of two... | Nadav Rotem | 2013-01-09 | 1 | -0/+72 |
* | MIsched: add an ILP window property to machine model. | Andrew Trick | 2013-01-09 | 1 | -13/+20 |
* | Specify complete triple for fp128 tests. | Tim Northover | 2013-01-08 | 2 | -2/+2 |
* | Pad Short Functions for Intel Atom | Preston Gurd | 2013-01-08 | 4 | -5/+83 |
* | Allow the asm printer to print fp128 values properly. | Tim Northover | 2013-01-08 | 2 | -0/+18 |
* | This patch addresses bug 14678 by fixing two problems in medium code model | Bill Schmidt | 2013-01-07 | 2 | -0/+51 |
* | Make the MergeGlobals pass correctly handle the address space qualifiers of t... | Silviu Baranga | 2013-01-07 | 1 | -0/+12 |
* | Fix suffix handling for parsing and printing of cvtsi2ss, cvtsi2sd, cvtss2si,... | Craig Topper | 2013-01-06 | 3 | -5/+5 |
* | Fix for PR14739. It's not safe to fold a load into a call across a store. Tha... | Evan Cheng | 2013-01-06 | 1 | -4/+21 |
* | Recommit r171461 which was incorrectly reverted. Mark DIV/IDIV instructions h... | Craig Topper | 2013-01-05 | 1 | -0/+31 |