| Commit message (Expand) | Author | Age | Files | Lines |
* | Implement frame unwinding information emission for Thumb1. Not finished yet b... | Anton Korobeynikov | 2011-03-05 | 8 | -52/+82 |
* | Add unwind information emission for thumb stuff | Anton Korobeynikov | 2011-03-05 | 1 | -3/+29 |
* | Handle MI flags inside Thumb2SizeReduction pass. | Anton Korobeynikov | 2011-03-05 | 1 | -0/+9 |
* | Preliminary support for ARM frame save directives emission via MI flags. | Anton Korobeynikov | 2011-03-05 | 16 | -50/+208 |
* | Some first rudimentary support for ARM EHABI: print exception table in "text ... | Anton Korobeynikov | 2011-03-05 | 8 | -1/+193 |
* | Add FrameSetup MI flags | Anton Korobeynikov | 2011-03-05 | 1 | -10/+23 |
* | Work around a coalescer bug. | Jakob Stoklund Olesen | 2011-03-05 | 2 | -4/+23 |
* | Remove unused conditional negate operations. | Bob Wilson | 2011-03-05 | 5 | -48/+0 |
* | InstCombine: We know the number of items initially added to the worklist map,... | Benjamin Kramer | 2011-03-05 | 1 | -0/+1 |
* | ptx: add basic intrinsic support | Che-Liang Chiou | 2011-03-05 | 2 | -0/+39 |
* | Be explicit with abs(). Visual Studio workaround. | Andrew Trick | 2011-03-05 | 1 | -4/+6 |
* | Fix for -sched-high-latency-cycles in sched=list-ilp mode. | Andrew Trick | 2011-03-05 | 1 | -1/+3 |
* | Fix PR9398 - 10% of llc compile time is spent in Value::getNumUses. This reduces | Cameron Zwarich | 2011-03-05 | 1 | -7/+22 |
* | Missing comment. | Andrew Trick | 2011-03-05 | 1 | -0/+2 |
* | Increased the register pressure limit on x86_64 from 8 to 12 | Andrew Trick | 2011-03-05 | 5 | -30/+169 |
* | whitespace | Andrew Trick | 2011-03-05 | 1 | -51/+51 |
* | Thread comparisons over udiv/sdiv/ashr/lshr exact and lshr nuw/nsw whenever | Nick Lewycky | 2011-03-05 | 2 | -1/+54 |
* | Try once again to optimize "icmp (srem X, Y), Y" by turning the comparison into | Nick Lewycky | 2011-03-05 | 1 | -0/+29 |
* | Rework the global split cost calculation. | Jakob Stoklund Olesen | 2011-03-05 | 1 | -21/+30 |
* | 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 | 1 | -5/+10 |
* | Support unregistering exception frames of functions when they are removed. | Eric Christopher | 2011-03-04 | 2 | -6/+8 |
* | 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 | 4 | -34/+80 |
* | 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 | 1 | -1/+1 |
* | 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 | 1 | -12/+18 |
* | Lowers block address. Currently asserts when relocation model is not PIC. Pat... | Bruno Cardoso Lopes | 2011-03-04 | 5 | -1/+40 |
* | 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 | 1 | -2/+25 |
* | Revert broken srem logic from r126991. | Nick Lewycky | 2011-03-04 | 1 | -15/+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 | 1 | -0/+6 |
* | 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 |
* | raw_ostream: If writing a string that is larger than the buffer, write it dir... | Benjamin Kramer | 2011-03-04 | 1 | -9/+13 |
* | 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 | 1 | -48/+16 |
* | Allow load from constant on SPU. | Kalle Raiskila | 2011-03-04 | 1 | -1/+6 |
* | Fold "icmp pred (srem X, Y), Y" like we do for urem. Handle signed comparisons | Nick Lewycky | 2011-03-04 | 1 | -1/+30 |
* | Teach instruction simplify to use constant ranges to solve problems of the form | Nick Lewycky | 2011-03-04 | 1 | -37/+61 |
* | DenseMap<uintptr_t,...> doesn't allow all values as keys. | Jakob Stoklund Olesen | 2011-03-04 | 1 | -0/+2 |