| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix llvm-gcc bootstrap with gnu ld. | Rafael Espindola | 2011-02-24 | 1 | -0/+7 |
* | Do not use DIFactory. Use DIBuilder. | Devang Patel | 2011-02-24 | 1 | -6/+7 |
* | Do not use DIFactory. | Devang Patel | 2011-02-24 | 1 | -3/+4 |
* | Add XCore intrinsic for eeu instruction. | Richard Osborne | 2011-02-24 | 1 | -0/+4 |
* | Plug some leaks in edis. | Benjamin Kramer | 2011-02-24 | 1 | -0/+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 |
* | wire TargetLibraryInfo into simplify libcalls and use it in a couple of | Chris Lattner | 2011-02-24 | 1 | -7/+17 |
* | move a massive amount of code out into its own helper function | Chris Lattner | 2011-02-24 | 1 | -676/+643 |
* | change instcombine to not turn a call to non-varargs bitcast of | Chris Lattner | 2011-02-24 | 1 | -5/+15 |
* | Fix bug in X86 folding / unfolding table. Int_CMPSDrm and Int_CMPSSrm memory | Evan Cheng | 2011-02-24 | 1 | -2/+2 |
* | 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 |
* | Revert r125595, which is an X86-only undocumented assembly syntax extension | Jim Grosbach | 2011-02-23 | 1 | -18/+0 |
* | Put in the symbol table symbols only used in a .globl statement. | Rafael Espindola | 2011-02-23 | 1 | -1/+5 |
* | Add XCore intrinsic for clre instruction. | Richard Osborne | 2011-02-23 | 1 | -1/+3 |
* | Add llvm.xcore.waitevent intrinsic. The effect of this intrinsic is to enable | Richard Osborne | 2011-02-23 | 1 | -1/+7 |
* | It is safe to ignore LastSplitPoint when the variable is not live out. | Jakob Stoklund Olesen | 2011-02-23 | 1 | -2/+2 |
* | Add XCore intrinsic for the setv instruction. | Richard Osborne | 2011-02-23 | 1 | -1/+6 |
* | Fix format for setc instruction. | Richard Osborne | 2011-02-23 | 1 | -1/+1 |
* | Add XCore intrinsic for settw instruction. | Richard Osborne | 2011-02-23 | 1 | -1/+5 |
* | Fixed a bug in the enhanced disassembler that caused | Sean Callanan | 2011-02-23 | 1 | -3/+17 |
* | Change VFPNeonA8 definition to make the code easier to read. | Evan Cheng | 2011-02-23 | 2 | -8/+3 |
* | Omit private_extern declarations of extern symbols; followup to | Stuart Hastings | 2011-02-23 | 3 | -3/+9 |
* | More fcopysign correctness and performance fix. | Evan Cheng | 2011-02-23 | 1 | -33/+63 |
* | 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 |
* | [AVX] General VUNPCKL codegen support. | David Greene | 2011-02-22 | 2 | -0/+20 |
* | 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 |
* | Make LoopDeletion work on loops with multiple edges, as long as the incoming | Cameron Zwarich | 2011-02-22 | 1 | -8/+15 |
* | Use the same (%dx) hack for in[bwl] as for out[bwl]. | Joerg Sonnenberger | 2011-02-22 | 1 | -0/+13 |
* | VFP single precision arith instructions can go down to NEON pipeline, but on ... | Evan Cheng | 2011-02-22 | 6 | -109/+114 |
* | Follow LLVM coding style. | Devang Patel | 2011-02-22 | 1 | -77/+77 |
* | Stack alignment is 16 bytes on FreeBSD/i386 too. | Roman Divacky | 2011-02-22 | 2 | -3/+5 |
* | Bug#9172: Don't use static in file scope, use an attribute on the | Joerg Sonnenberger | 2011-02-22 | 1 | -5/+5 |
* | MachineConstantPoolValues are not uniqued, so they need to be freed if they | Cameron Zwarich | 2011-02-22 | 1 | -1/+7 |
* | Guard against de-referencing MBB.end(). | Evan Cheng | 2011-02-22 | 1 | -1/+4 |
* | available_externally (hidden or not) GVs are always accessed via stubs. rdar:... | Evan Cheng | 2011-02-22 | 1 | -1/+3 |
* | 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 |
* | Only use blx for external function calls on thumb, these could be fixed | Eric Christopher | 2011-02-22 | 1 | -12/+26 |
* | 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 |
* | Recognize loopz and loopnz as aliases for loope and loopne. | Joerg Sonnenberger | 2011-02-22 | 1 | -0/+3 |