| Commit message (Expand) | Author | Age | Files | Lines |
| * | We only want to zero extend the existing information if the bit width is | Cameron Zwarich | 2011-02-25 | 1 | -1/+1 |
| * | Try harder to get the hint by preferring to evict hint interference. | Jakob Stoklund Olesen | 2011-02-25 | 2 | -0/+5 |
| * | Tweak the register allocator priority queue some more. | Jakob Stoklund Olesen | 2011-02-24 | 1 | -10/+22 |
| * | Remove dead variable. | Nick Lewycky | 2011-02-24 | 1 | -1/+1 |
| * | Enable DebugInfo support for COFF object files. | Devang Patel | 2011-02-24 | 5 | -4/+71 |
| * | Enable support for vector sext and trunc: | Nadav Rotem | 2011-02-24 | 1 | -10/+17 |
| * | Fix llvm-gcc bootstrap with gnu ld. | Rafael Espindola | 2011-02-24 | 1 | -0/+7 |
| * | Do not use DIFactory. | Devang Patel | 2011-02-24 | 1 | -3/+4 |
| * | Merge information about the number of zero, one, and sign bits of live-out | Cameron Zwarich | 2011-02-24 | 2 | -1/+122 |
| * | Add a getNumSignBits() method to APInt. | Cameron Zwarich | 2011-02-24 | 1 | -6/+1 |
| * | Add a mechanism for invalidating the LiveOutInfo of a PHI, and use it whenever | Cameron Zwarich | 2011-02-24 | 1 | -1/+18 |
| * | Track blocks visited in reverse postorder. | Cameron Zwarich | 2011-02-24 | 2 | -0/+5 |
| * | Refactor the LiveOutInfo interface into a few methods on FunctionLoweringInfo | Cameron Zwarich | 2011-02-24 | 2 | -17/+9 |
| * | Have isel visit blocks in reverse postorder rather than an undefined order. This | Cameron Zwarich | 2011-02-24 | 1 | -2/+5 |
| * | Use the same spill slot for all live ranges that descend form the same original | Jakob Stoklund Olesen | 2011-02-24 | 1 | -4/+13 |
| * | Use DW_FORM_data2 for DW_AT_language and let users use DW_LANG_lo_user=0x8000... | Devang Patel | 2011-02-23 | 1 | -1/+1 |
| * | It is safe to ignore LastSplitPoint when the variable is not live out. | Jakob Stoklund Olesen | 2011-02-23 | 1 | -2/+2 |
| * | Omit private_extern declarations of extern symbols; followup to | Stuart Hastings | 2011-02-23 | 1 | -3/+7 |
| * | Keep track of how many times a live range has been dequeued, and prioritize n... | Jakob Stoklund Olesen | 2011-02-23 | 1 | -0/+7 |
| * | Fix a bug in determining if there is only a single interfering register. | Jakob Stoklund Olesen | 2011-02-23 | 1 | -2/+1 |
| * | Be more aggressive about evicting interference. | Jakob Stoklund Olesen | 2011-02-23 | 1 | -26/+88 |
| * | Change the RAGreedy register assignment order so large live ranges are alloca... | Jakob Stoklund Olesen | 2011-02-22 | 3 | -47/+69 |
| * | 80 Col. | Jakob Stoklund Olesen | 2011-02-22 | 1 | -2/+1 |
| * | MachineConstantPoolValues are not uniqued, so they need to be freed if they | Cameron Zwarich | 2011-02-22 | 1 | -1/+7 |
| * | VirtRegRewriter assertion fix. | Andrew Trick | 2011-02-22 | 1 | -2/+4 |
| * | Roll out r126169 and r126170 in an attempt to fix the selfhost bot. | Cameron Zwarich | 2011-02-22 | 3 | -59/+9 |
| * | Merge information about the number of zero, one, and sign bits of live-out re... | Cameron Zwarich | 2011-02-22 | 3 | -7/+54 |
| * | Have isel visit blocks in reverse postorder rather than an undefined order. This | Cameron Zwarich | 2011-02-22 | 1 | -2/+5 |
| * | Revert r125960, it's breaking darwin10 bootstrap. | Eric Christopher | 2011-02-21 | 1 | -4/+8 |
| * | Add more debugging output. | Evan Cheng | 2011-02-21 | 1 | -2/+4 |
| * | Revert r124611 - "Keep track of incoming argument's location while emitting L... | Devang Patel | 2011-02-21 | 4 | -22/+4 |
| * | Add SplitKit::isOriginalEndpoint and use it to force live range splitting to ... | Jakob Stoklund Olesen | 2011-02-21 | 3 | -2/+32 |
| * | Fix to correctly support attribute((section("__DATA, __common"))). | Stuart Hastings | 2011-02-21 | 1 | -1/+10 |
| * | Fix 9267; Add vector zext support. | Nadav Rotem | 2011-02-20 | 1 | -1/+3 |
| * | Do not emit empty DW_TAG_lexical_block DIEs. In one test case, size of debug... | Devang Patel | 2011-02-19 | 1 | -17/+20 |
| * | Give SplitAnalysis a VRM member to access VirtRegMap::getOriginal(). | Jakob Stoklund Olesen | 2011-02-19 | 3 | -5/+7 |
| * | Missed member rename for naming convention. | Jakob Stoklund Olesen | 2011-02-19 | 2 | -9/+9 |
| * | This method belonged in VirtRegMap. | Jakob Stoklund Olesen | 2011-02-19 | 3 | -10/+10 |
| * | Separate timers for local and global splitting. | Jakob Stoklund Olesen | 2011-02-19 | 1 | -2/+5 |
| * | Do not lose debug info of an inlined function argument even if the argument i... | Devang Patel | 2011-02-18 | 4 | -14/+15 |
| * | Use VirtRegMap's Virt2SplitMap to keep track of the original live range befor... | Jakob Stoklund Olesen | 2011-02-18 | 3 | -2/+12 |
| * | Move library stuff out of the toplevel CMakeLists.txt file. | Oscar Fuentes | 2011-02-18 | 1 | -0/+3 |
| * | Add VirtRegMap::rewrite() and use it in the new register allocators. | Jakob Stoklund Olesen | 2011-02-18 | 4 | -6/+81 |
| * | Reapply r114997 now that the buildbots have been updated. | Bill Wendling | 2011-02-18 | 1 | -8/+4 |
| * | Roll out r125794 to help diagnose the llvm-gcc-i386-linux-selfhost failure. | Cameron Zwarich | 2011-02-18 | 4 | -10/+13 |
| * | Trim debugging output. | Jakob Stoklund Olesen | 2011-02-18 | 2 | -29/+6 |
| * | Do not lose debug info of an inlined function argument even if the argument i... | Devang Patel | 2011-02-17 | 4 | -13/+10 |
| * | Add basic register allocator statistics. | Jakob Stoklund Olesen | 2011-02-17 | 2 | -0/+18 |
| * | Split local live ranges. | Jakob Stoklund Olesen | 2011-02-17 | 2 | -2/+280 |
| * | Fix wrong logic in promotion of signed mul-with-overflow (I pointed this out at | Duncan Sands | 2011-02-17 | 1 | -18/+12 |