| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Set transient stack alignment in constructor of MipsFrameLowering and re-enable | Akira Hatanaka | 2012-08-02 | 1 | -4/+1 |
* | Support fpv4 for ARM Cortex-M4. | Jiangning Liu | 2012-08-02 | 1 | -0/+4 |
* | Fix #13035, a bug around Thumb instruction LDRD/STRD with negative #0 offset ... | Jiangning Liu | 2012-08-02 | 2 | -1/+23 |
* | Fix #13138, a bug around ARM instruction DSB encoding and decoding issue. | Jiangning Liu | 2012-08-02 | 4 | -33/+235 |
* | Fix #13241, a bug around shift immediate operand for ARM instruction ADR. | Jiangning Liu | 2012-08-02 | 4 | -0/+18 |
* | llvm/test/CodeGen/X86/fold-pcmpeqd-1.ll: Make sure this is testing without +avx. | NAKAMURA Takumi | 2012-08-02 | 1 | -1/+1 |
* | llvm/test/CodeGen/X86/fold-pcmpeqd-1.ll: Rewrite expressions to pass regardle... | NAKAMURA Takumi | 2012-08-02 | 1 | -4/+6 |
* | X86 Peephole: fold loads to the source register operand if possible. | Manman Ren | 2012-08-02 | 6 | -54/+61 |
* | Temporarily revert c23b933d5f8be9b51a1d22e717c0311f65f87dcd. It's causing | Eric Christopher | 2012-08-01 | 10 | -47/+23 |
* | Line endings. | Matt Beaumont-Gay | 2012-08-01 | 1 | -139/+139 |
* | fix 'make check' when ocamlopt returns the compiler path with CFLAGS (and the... | Nuno Lopes | 2012-08-01 | 1 | -1/+1 |
* | Added FMA functionality to X86 target. | Elena Demikhovsky | 2012-08-01 | 3 | -22/+165 |
* | Stay rational; don't assert trying to take the square root of a negative value. | Nick Lewycky | 2012-08-01 | 1 | -0/+21 |
* | Add definitions of two subclasses of MipsFrameLowering, Mips16FrameLowering and | Akira Hatanaka | 2012-07-31 | 1 | -1/+1 |
* | Let PEI::calculateFrameObjectOffsets compute the final stack size rather than | Akira Hatanaka | 2012-07-31 | 1 | -2/+4 |
* | Expand DYNAMIC_STACKALLOC nodes rather than doing custom-lowering. | Akira Hatanaka | 2012-07-31 | 1 | -10/+5 |
* | When store nodes or memcpy nodes are created to copy the function call | Akira Hatanaka | 2012-07-31 | 1 | -1/+3 |
* | [x86 frame lowering] In 32-bit mode, use ESI as the base pointer. | Chad Rosier | 2012-07-31 | 1 | -2/+2 |
* | Fix type of LUXC1 and SUXC1. These instructions were incorrectly defined as | Akira Hatanaka | 2012-07-31 | 2 | -12/+12 |
* | MachineSink: Sort the successors before trying to find SuccToSinkTo. | Manman Ren | 2012-07-31 | 1 | -0/+54 |
* | Clear kill flags in removeCopyByCommutingDef(). | Jakob Stoklund Olesen | 2012-07-31 | 1 | -0/+46 |
* | Reverse order of the two branches at end of a basic block if it is profitable. | Manman Ren | 2012-07-31 | 1 | -0/+104 |
* | Keep empty assembly macro argument values in the middle of the list. | Jim Grosbach | 2012-07-30 | 1 | -0/+12 |
* | Consider address spaces for hashing and CSEing DAG nodes. Otherwise two load... | Pete Cooper | 2012-07-30 | 1 | -0/+16 |
* | Fix a bug in ARMMachObjectWriter::RecordRelocation() in ARMMachObjectWriter.cpp | Kevin Enderby | 2012-07-30 | 1 | -0/+44 |
* | When constant folding GEP expressions, keep the address space information of ... | Nadav Rotem | 2012-07-30 | 1 | -0/+10 |
* | Revert r160920 and r160919 due to dragonegg and clang selfhost failure | Manman Ren | 2012-07-29 | 6 | -61/+54 |
* | Add testcases for GlobalOpt changes in r160693 and r160757. | Nick Lewycky | 2012-07-29 | 1 | -3/+33 |
* | X86 Peephole: fold loads to the source register operand if possible. | Manman Ren | 2012-07-28 | 2 | -4/+4 |
* | X86 Peephole: fold loads to the source register operand if possible. | Manman Ren | 2012-07-28 | 6 | -50/+57 |
* | X86 Peephole: fix PR13475 in optimizeCompare. | Manman Ren | 2012-07-28 | 1 | -0/+16 |
* | Add a DW_AT_high_pc for CUs that are a single address range. Update | Eric Christopher | 2012-07-27 | 10 | -23/+47 |
* | Teach CodeGenPrep to look past bitcast when it's duplicating return instruction | Evan Cheng | 2012-07-27 | 1 | -0/+87 |
* | Add <imp-def> of super-register when lowering SUBREG_TO_REG. | Jakob Stoklund Olesen | 2012-07-27 | 1 | -1/+1 |
* | fix PR13390: do not loop forever with self-referencing self instructions | Nuno Lopes | 2012-07-27 | 1 | -0/+19 |
* | fix infinite loop in instcombine in the presence of a (malformed) self-refere... | Nuno Lopes | 2012-07-27 | 1 | -0/+17 |
* | Simplify demanded bits of select sources where the condition is a constant ve... | Pete Cooper | 2012-07-26 | 1 | -0/+19 |
* | Teach SimplifyDemandedBits how to look through fpext and fptrunc to simplify ... | Pete Cooper | 2012-07-26 | 1 | -0/+28 |
* | Eliminate a batch of uses of sub_ss and sub_sd in the X86 target. | Jakob Stoklund Olesen | 2012-07-26 | 1 | -1/+1 |
* | Stop reassociate from looking through expressions of arbitrary complexity. This | Duncan Sands | 2012-07-26 | 2 | -0/+37 |
* | Make l/q suffixes on AVX forms of scalar convert instructions consistent with... | Craig Topper | 2012-07-26 | 4 | -36/+36 |
* | Fix call setup for PIC. | Akira Hatanaka | 2012-07-26 | 4 | -51/+32 |
* | Update testing case for Atom when disabling rematerialization in | Manman Ren | 2012-07-25 | 1 | -1/+97 |
* | revert r160742: it's breaking CMake build | Nuno Lopes | 2012-07-25 | 1 | -31/+0 |
* | Disable rematerialization in TwoAddressInstructionPass. | Manman Ren | 2012-07-25 | 3 | -5/+6 |
* | MemoryBuiltins: add support to determine the size of strdup'ed non-constant s... | Nuno Lopes | 2012-07-25 | 1 | -0/+31 |
* | When a return struct pointer is passed in registers, the called has nothing | Rafael Espindola | 2012-07-25 | 1 | -13/+40 |
* | Don't perform an overaligned load in this test, since that's undefined | Duncan Sands | 2012-07-25 | 1 | -1/+1 |
* | When folding a load from a global constant, if the load started in the middle | Duncan Sands | 2012-07-25 | 1 | -0/+12 |
* | Eliminate the stack slot used to save the global base register. | Akira Hatanaka | 2012-07-25 | 4 | -61/+61 |