| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert 78892 and 78895, these break generating working executables on | Daniel Dunbar | 2009-08-13 | 1 | -1/+0 |
* | reintroduce support for Mips "small" section handling. This is | Chris Lattner | 2009-08-13 | 1 | -0/+32 |
* | tPOP_RET now has predicate operands. | Evan Cheng | 2009-08-13 | 1 | -0/+737 |
* | fix typo, add 10.6 version of test for my previous patch. | Chris Lattner | 2009-08-13 | 1 | -0/+1 |
* | It's ok to spill a tGPR register as long as it's still allocated a low register. | Evan Cheng | 2009-08-13 | 1 | -0/+40 |
* | When InstCombine simplifies a load -> extract element to gep -> load, place | Mon P Wang | 2009-08-13 | 1 | -0/+23 |
* | Change MCSectionELF to represent a section semantically instead of | Bruno Cardoso Lopes | 2009-08-13 | 1 | -0/+18 |
* | Various AsmWriter output cleanups. Use WriteAsOperand instead of | Dan Gohman | 2009-08-13 | 3 | -7/+16 |
* | Now that numbered types have their number printed, it's no longer | Dan Gohman | 2009-08-12 | 7 | -0/+7 |
* | Extend the AsmWriter to print unnamed numbered types as "%0 = type ..." | Dan Gohman | 2009-08-12 | 1 | -0/+42 |
* | Use WriteAsOperand to print BasicBlock names. | Dan Gohman | 2009-08-12 | 1 | -1/+1 |
* | Generate Neon VTBL and VTBX instructions from the corresponding intrinsics. | Bob Wilson | 2009-08-12 | 1 | -0/+109 |
* | Test for 78821, sort of. While that bug is nondeterministic, | Dale Johannesen | 2009-08-12 | 1 | -0/+176 |
* | Fix whitespace expectations to match the new AsmWriter behavior. | Dan Gohman | 2009-08-12 | 1 | -2/+2 |
* | Make LLVM Assembly dramatically easier to read by aligning the comments, | Dan Gohman | 2009-08-12 | 9 | -133/+133 |
* | Transform -X/C to X/-C, implementing a README.txt entry. | Dan Gohman | 2009-08-12 | 1 | -0/+20 |
* | Optimize (x/C)*C to x if the division is exact. | Dan Gohman | 2009-08-12 | 1 | -0/+37 |
* | one last (?) bad x86 triple test. | Chris Lattner | 2009-08-12 | 1 | -1/+1 |
* | fix some pastos in triple lines. | Chris Lattner | 2009-08-12 | 1 | -3/+3 |
* | another bogus triple | Chris Lattner | 2009-08-12 | 1 | -1/+1 |
* | fix another broken target triple. | Chris Lattner | 2009-08-12 | 1 | -1/+1 |
* | fix an incorrect target triple. | Chris Lattner | 2009-08-12 | 1 | -1/+1 |
* | add nounwind | Chris Lattner | 2009-08-12 | 1 | -1/+1 |
* | Remove an Darwin assembler workaround. | Evan Cheng | 2009-08-12 | 1 | -1/+1 |
* | Shrink ADDS, ADC, RSB, and SUBS. | Evan Cheng | 2009-08-12 | 9 | -20/+61 |
* | Testcase for r78770. | Bill Wendling | 2009-08-12 | 1 | -0/+13 |
* | Test for llvm-gcc patch 78762. | Dale Johannesen | 2009-08-12 | 1 | -0/+10 |
* | llvm-gcc now emits inbounds for this getelementptr. | Dan Gohman | 2009-08-12 | 1 | -1/+1 |
* | llvm-mc/AsmParser: Match hard coded registers (e.g. 'shldl %cl, %eax, %eax') | Daniel Dunbar | 2009-08-11 | 1 | -0/+4 |
* | Shrinkify Thumb2 r = add sp, imm. | Evan Cheng | 2009-08-11 | 1 | -2/+4 |
* | Shrinkify Thumb2 load / store multiple instructions. | Evan Cheng | 2009-08-11 | 1 | -7/+7 |
* | Optimize exact sdiv by a constant power of 2 to ashr. | Dan Gohman | 2009-08-11 | 1 | -0/+15 |
* | Use wchar.h to get wchar_t, not ctype.h. | Dan Gohman | 2009-08-11 | 1 | -1/+1 |
* | Link NamedMDNodes. | Devang Patel | 2009-08-11 | 2 | -0/+12 |
* | llvm-mc: Fix a crash on invalid due to a typo in relocatable expression | Daniel Dunbar | 2009-08-11 | 1 | -0/+8 |
* | now that these are in file-check format, we can merge them together | Chris Lattner | 2009-08-11 | 5 | -56/+49 |
* | Don't assume that external global variables are aligned at their preferred | Dan Gohman | 2009-08-11 | 1 | -0/+22 |
* | Fix the previous accidental commit. Now shrinking common Thumb2 load / store ... | Evan Cheng | 2009-08-11 | 7 | -34/+73 |
* | Link metadata. | Devang Patel | 2009-08-11 | 2 | -0/+24 |
* | Rebuild RegScavenger::DistanceMap each time it is needed. | Jakob Stoklund Olesen | 2009-08-11 | 1 | -0/+17 |
* | Convert more Neon tests to use FileCheck. | Bob Wilson | 2009-08-11 | 2 | -16/+58 |
* | Use vAny type to get rid of Neon intrinsics that differed only in whether | Bob Wilson | 2009-08-11 | 19 | -164/+164 |
* | llvm-mc/X86: Parse '*' correctly (in the way the matcher expects). | Daniel Dunbar | 2009-08-11 | 1 | -0/+3 |
* | llvm-mc: Accept .word as a synonym for .short | Daniel Dunbar | 2009-08-11 | 1 | -0/+5 |
* | llvm-mc: Sketch parsing for .file, .line, and .loc. No streamer hooks for these | Daniel Dunbar | 2009-08-11 | 3 | -0/+18 |
* | llvm-mc: Fix darwin .section parsing. It was skipping the section name and a ',' | Daniel Dunbar | 2009-08-11 | 1 | -0/+4 |
* | llvm-mc/AsmParser: Implement automatic classification of RegisterClass operands. | Daniel Dunbar | 2009-08-11 | 1 | -4/+17 |
* | Use new EVT::vAny type to combine Neon intrinsics for VPADD. | Bob Wilson | 2009-08-11 | 1 | -8/+8 |
* | Enable Thumb2 instruction shrinking (32-bit to 16-bit) pass. Convert a bunch ... | Evan Cheng | 2009-08-10 | 26 | -80/+240 |
* | Fix a bug in the DAGCombiner's handling of multiple linked | Dan Gohman | 2009-08-10 | 1 | -0/+24 |