| Commit message (Expand) | Author | Age | Files | Lines |
* | Try once again to optimize "icmp (srem X, Y), Y" by turning the comparison into | Nick Lewycky | 2011-03-05 | 2 | -0/+45 |
* | Rework the global split cost calculation. | Jakob Stoklund Olesen | 2011-03-05 | 1 | -21/+30 |
* | test/CodeGen/X86/vec_cast.ll: [PR8311] Add explicit -mtriple=x86_64-linux and... | NAKAMURA Takumi | 2011-03-05 | 1 | -2/+2 |
* | test commit | Jin-Gu Kang | 2011-03-05 | 1 | -0/+1 |
* | Compute the constraints for global live range splitting from an interference ... | Jakob Stoklund Olesen | 2011-03-05 | 1 | -163/+67 |
* | Teach the register scavenger to take subregs into account when finding a free... | Jim Grosbach | 2011-03-05 | 2 | -6/+11 |
* | Support unregistering exception frames of functions when they are removed. | Eric Christopher | 2011-03-04 | 3 | -9/+25 |
* | Fix the case where the number of jobs is less than the | David Greene | 2011-03-04 | 1 | -3/+12 |
* | Improve readability with some whitespace! | Eric Christopher | 2011-03-04 | 1 | -1/+1 |
* | Extract a method. No functional change. | Jakob Stoklund Olesen | 2011-03-04 | 1 | -40/+52 |
* | Initialize variable. | Bill Wendling | 2011-03-04 | 1 | -1/+1 |
* | Go back to comparing spill weights when deciding if interference can be evicted. | Jakob Stoklund Olesen | 2011-03-04 | 1 | -9/+5 |
* | Improve div/rem node handling on mips. Patch by Akira Hatanaka | Bruno Cardoso Lopes | 2011-03-04 | 5 | -34/+131 |
* | Add testcase for r127032 | Bruno Cardoso Lopes | 2011-03-04 | 1 | -0/+13 |
* | Expands register/immediate pairs when the immediate is too large to fit in 16... | Bruno Cardoso Lopes | 2011-03-04 | 3 | -8/+122 |
* | When decling to reuse existing expressions that involve casts, ignore | Dan Gohman | 2011-03-04 | 2 | -1/+46 |
* | Rewrite and simplify o32 vaarg passing, no functional changes. Patch by Sasa ... | Bruno Cardoso Lopes | 2011-03-04 | 1 | -37/+19 |
* | Be nice to Xcore and the XMOS assembler and avoid quoting section names | Joerg Sonnenberger | 2011-03-04 | 17 | -48/+54 |
* | Lowers block address. Currently asserts when relocation model is not PIC. Pat... | Bruno Cardoso Lopes | 2011-03-04 | 6 | -1/+66 |
* | raw_ostream: while it is generally desirable to do larger writes, it can lead to | Benjamin Kramer | 2011-03-04 | 1 | -3/+7 |
* | Renumber slot indexes locally when possible. | Jakob Stoklund Olesen | 2011-03-04 | 2 | -23/+36 |
* | XFAIL for all. These tests are darwin specific anyway. | Devang Patel | 2011-03-04 | 2 | -2/+2 |
* | Revert broken srem logic from r126991. | Nick Lewycky | 2011-03-04 | 2 | -24/+0 |
* | Fix an old copy-n-paste | Bruno Cardoso Lopes | 2011-03-04 | 1 | -2/+2 |
* | Disable ARMGlobalMerge on darwin. The debugger is not yet able to extract ind... | Devang Patel | 2011-03-04 | 3 | -1/+8 |
* | Expands FCOS and FSIN nodes when type is f64. | Bruno Cardoso Lopes | 2011-03-04 | 1 | -0/+2 |
* | Number SlotIndexes uniformly without looking at the number of defs on each in... | Jakob Stoklund Olesen | 2011-03-04 | 1 | -24/+5 |
* | Symbolize the default instruction distance. | Jakob Stoklund Olesen | 2011-03-04 | 2 | -10/+13 |
* | raw_ostream: If writing a string that is larger than the buffer, write it dir... | Benjamin Kramer | 2011-03-04 | 1 | -9/+13 |
* | Deferred SlotIndex renumbering was a good idea but never used. | Jakob Stoklund Olesen | 2011-03-04 | 1 | -25/+3 |
* | Add SlotIndex statistics. | Jakob Stoklund Olesen | 2011-03-04 | 1 | -0/+4 |
* | Tweak debug output. No functional changes. | Jakob Stoklund Olesen | 2011-03-04 | 2 | -10/+6 |
* | Fixes addc pattern when immediate cannot be represented with 16-bit. Patch by... | Bruno Cardoso Lopes | 2011-03-04 | 1 | -1/+1 |
* | Remove (hopefully) all trailing whitespaces from the mips backend. Patch by H... | Bruno Cardoso Lopes | 2011-03-04 | 20 | -265/+265 |
* | Revert commit 126684 "Use the correct shift amount type". It is only the cor... | Duncan Sands | 2011-03-04 | 1 | -1/+1 |
* | Allow vector shifts (shl,lshr,ashr) on SPU. | Kalle Raiskila | 2011-03-04 | 2 | -54/+71 |
* | Allow load from constant on SPU. | Kalle Raiskila | 2011-03-04 | 3 | -1/+21 |
* | Fold "icmp pred (srem X, Y), Y" like we do for urem. Handle signed comparisons | Nick Lewycky | 2011-03-04 | 3 | -3/+59 |
* | Teach instruction simplify to use constant ranges to solve problems of the form | Nick Lewycky | 2011-03-04 | 2 | -41/+137 |
* | Followup to r126970: add 64-bit encoding tests for str with reg operand. | Eli Friedman | 2011-03-04 | 1 | -0/+16 |
* | DenseMap<uintptr_t,...> doesn't allow all values as keys. | Jakob Stoklund Olesen | 2011-03-04 | 1 | -0/+2 |
* | Minor pre-RA-sched fixes and cleanup. | Andrew Trick | 2011-03-04 | 1 | -7/+15 |
* | Add ArrayRef variant. | Devang Patel | 2011-03-04 | 2 | -0/+6 |
* | Precompute block frequencies, pow() isn't free. | Jakob Stoklund Olesen | 2011-03-04 | 3 | -17/+15 |
* | Use an IndexedMap instead of a DenseMap for the live-out cache. | Jakob Stoklund Olesen | 2011-03-04 | 3 | -48/+56 |
* | PR9377: Handle x86 str with register operand in a way consistent with gas. | Eli Friedman | 2011-03-04 | 2 | -4/+17 |
* | There are times when the landing pad won't have a call to 'eh.selector' in | Bill Wendling | 2011-03-03 | 2 | -11/+26 |
* | PR8053: Fix encoding of S bit in some ARM instructions. | Bob Wilson | 2011-03-03 | 1 | -1/+1 |
* | Revert r123908; the code in question is completely untested and wrong. | Eli Friedman | 2011-03-03 | 3 | -56/+0 |
* | Bug#9033: For the ELF assembler output, always quote the section name. | Joerg Sonnenberger | 2011-03-03 | 17 | -37/+61 |