Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Convert DOUT to DEBUG(errs()...). | Bill Wendling | 2009-08-22 | 1 | -6/+9 | |
| | | | | llvm-svn: 79766 | |||||
* | Convert DOUT to DEBUG(errs()...). | Bill Wendling | 2009-08-22 | 1 | -59/+95 | |
| | | | | llvm-svn: 79765 | |||||
* | remove dead member. | Chris Lattner | 2009-08-22 | 2 | -6/+2 | |
| | | | | llvm-svn: 79764 | |||||
* | Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. | Chris Lattner | 2009-08-22 | 120 | -445/+446 | |
| | | | | llvm-svn: 79763 | |||||
* | Convert DOUT to DEBUG(errs()...). | Bill Wendling | 2009-08-22 | 1 | -70/+80 | |
| | | | | llvm-svn: 79762 | |||||
* | Convert DOUT to DEBUG(errs()...). | Bill Wendling | 2009-08-22 | 1 | -3/+5 | |
| | | | | llvm-svn: 79760 | |||||
* | Convert DOUT to DEBUG(errs()...). | Bill Wendling | 2009-08-22 | 1 | -6/+9 | |
| | | | | llvm-svn: 79759 | |||||
* | Convert DOUT to DEBUG(errs()...). | Bill Wendling | 2009-08-22 | 1 | -32/+37 | |
| | | | | llvm-svn: 79758 | |||||
* | Convert DOUT to DEBUG(errs()...). | Bill Wendling | 2009-08-22 | 1 | -55/+67 | |
| | | | | llvm-svn: 79756 | |||||
* | Convert DOUT to DEBUG(errs()...). | Bill Wendling | 2009-08-22 | 1 | -1/+2 | |
| | | | | llvm-svn: 79755 | |||||
* | Convert DOUT to DEBUG(errs()...). | Bill Wendling | 2009-08-22 | 1 | -9/+8 | |
| | | | | llvm-svn: 79754 | |||||
* | Convert DOUT to DEBUG(errs()...). | Bill Wendling | 2009-08-22 | 1 | -30/+27 | |
| | | | | llvm-svn: 79753 | |||||
* | Convert DOUT to DEBUG(errs()...). | Bill Wendling | 2009-08-22 | 1 | -50/+76 | |
| | | | | llvm-svn: 79752 | |||||
* | Convert DOUT to DEBUG(errs()...). | Bill Wendling | 2009-08-22 | 1 | -20/+20 | |
| | | | | llvm-svn: 79751 | |||||
* | Normalize how the 'namespace llvm {' is used in this file. | Bill Wendling | 2009-08-22 | 1 | -4/+2 | |
| | | | | llvm-svn: 79750 | |||||
* | Convert DOUT to DEBUG(errs()...). | Bill Wendling | 2009-08-22 | 1 | -6/+5 | |
| | | | | llvm-svn: 79749 | |||||
* | Convert DOUT to DEBUG(errs()...). | Bill Wendling | 2009-08-22 | 1 | -1/+2 | |
| | | | | llvm-svn: 79748 | |||||
* | Convert DOUT to DEBUG(errs()...). | Bill Wendling | 2009-08-22 | 1 | -9/+10 | |
| | | | | llvm-svn: 79747 | |||||
* | prune some redundant #includes. | Chris Lattner | 2009-08-22 | 1 | -10/+9 | |
| | | | | llvm-svn: 79746 | |||||
* | tweak #includes | Chris Lattner | 2009-08-22 | 1 | -5/+2 | |
| | | | | llvm-svn: 79744 | |||||
* | Record variable debug info at ISel time directly. | Devang Patel | 2009-08-22 | 25 | -256/+36 | |
| | | | | llvm-svn: 79742 | |||||
* | Some dummy cost model for s390x: | Anton Korobeynikov | 2009-08-22 | 2 | -3/+13 | |
| | | | | | | | | | - Prefer short-imm instructions over ext-imm, when possible - Prefer Z10 instructions over Z9, when possible This hopefully should fix some dejagnu test fails on solaris llvm-svn: 79741 | |||||
* | llvm-mc/Mach-O: Improve symbol table support: | Daniel Dunbar | 2009-08-22 | 5 | -41/+338 | |
| | | | | | | | | | | | | - Honor .globl. - Set symbol type and section correctly ('nm' now works), and order symbols appropriately. - Take care to the string table so that the .o matches 'as' exactly (for ease of testing). llvm-svn: 79740 | |||||
* | llvm-mc/Mach-O: Sketch symbol table support. | Daniel Dunbar | 2009-08-22 | 3 | -38/+296 | |
| | | | | | | | | | | | - The only .s syntax this honors right now is emitting labels, and some parts of the symbol table generation are wrong or faked. - This is enough to get nm to report such symbols... incorrectly, but still. Also, fixed byte emission to extend the previous fragment if possible. llvm-svn: 79739 | |||||
* | Fix typo. | Daniel Dunbar | 2009-08-22 | 1 | -1/+1 | |
| | | | | llvm-svn: 79738 | |||||
* | Force triple for these tests. | Daniel Dunbar | 2009-08-22 | 2 | -2/+2 | |
| | | | | llvm-svn: 79737 | |||||
* | llvm-mc: Hopefully fix Mach-O tests on big-endian platforms, force values to be | Daniel Dunbar | 2009-08-22 | 1 | -1/+4 | |
| | | | | | | converted to Python ints if possible. llvm-svn: 79736 | |||||
* | llvm-mc/Mach-O: Move more logic for writing the Mach-O file into the writer | Daniel Dunbar | 2009-08-22 | 2 | -37/+40 | |
| | | | | | | class, and kill off MCSectionData::FileOffset. llvm-svn: 79735 | |||||
* | llvm-mc: Rename / redefine MCFragment::FileOffset to MCFragment::Offset (the | Daniel Dunbar | 2009-08-22 | 2 | -24/+17 | |
| | | | | | | section offset). llvm-svn: 79734 | |||||
* | llvm-mc: Clean up some handling of symbol/section association to be more correct | Daniel Dunbar | 2009-08-22 | 7 | -62/+152 | |
| | | | | | | | | | (external was really undefined and there wasn't an explicit representation for absolute symbols). - This still needs some cleanup to how the absolute "pseudo" section is dealt with, but I haven't figured out the nicest approach yet. llvm-svn: 79733 | |||||
* | CMake: Don't use copy_if_different for TableGen output, because it does not ↵ | Douglas Gregor | 2009-08-22 | 1 | -8/+2 | |
| | | | | | | work with IDE targets llvm-svn: 79732 | |||||
* | Reapply r79708 with the appropriate fix for the case that still requires ↵ | Owen Anderson | 2009-08-22 | 1 | -2/+6 | |
| | | | | | | locking. llvm-svn: 79731 | |||||
* | TOT is 2.7svn for CMake, too | Douglas Gregor | 2009-08-22 | 1 | -1/+1 | |
| | | | | llvm-svn: 79730 | |||||
* | Change SmallString::operator{=,+=} to take a StringRef. | Daniel Dunbar | 2009-08-22 | 1 | -3/+3 | |
| | | | | llvm-svn: 79729 | |||||
* | Regenerate configure for 2.7svn | Tanya Lattner | 2009-08-22 | 1 | -9/+9 | |
| | | | | llvm-svn: 79726 | |||||
* | TOT is now 2.7svn | Tanya Lattner | 2009-08-22 | 1 | -1/+1 | |
| | | | | llvm-svn: 79725 | |||||
* | revert r79708 + r79711 | Chris Lattner | 2009-08-22 | 1 | -5/+3 | |
| | | | | llvm-svn: 79720 | |||||
* | Make x86 test actually test x86 code generation. Fix the | Eli Friedman | 2009-08-22 | 3 | -4/+15 | |
| | | | | | | | construct on ARM, which was breaking by coincidence, and add a similar testcase for ARM. llvm-svn: 79719 | |||||
* | Add new intrinsics for Neon vldN_lane and vstN_lane operations. | Bob Wilson | 2009-08-22 | 1 | -0/+32 | |
| | | | | llvm-svn: 79716 | |||||
* | Note down a few bits and bobs off the top of my head for ReleaseNotes-2.6.html | Edward O'Callaghan | 2009-08-22 | 1 | -0/+2 | |
| | | | | llvm-svn: 79715 | |||||
* | Add basic information about SJLJ EH | Jim Grosbach | 2009-08-22 | 1 | -3/+36 | |
| | | | | llvm-svn: 79714 | |||||
* | rename test, make more specific. | Chris Lattner | 2009-08-22 | 1 | -4/+6 | |
| | | | | llvm-svn: 79712 | |||||
* | Actually remove unused static. Previous commit removed trailing | Eric Christopher | 2009-08-22 | 1 | -1/+0 | |
| | | | | | | whitespace. llvm-svn: 79711 | |||||
* | Remove unused static. | Eric Christopher | 2009-08-22 | 1 | -20/+20 | |
| | | | | llvm-svn: 79710 | |||||
* | Ease contention on this lock by noticing that all writes to the VTs array will | Owen Anderson | 2009-08-22 | 1 | -2/+5 | |
| | | | | | | | | | be of (dynamically) constant values, so races on it are immaterial. We just need to ensure that at least one write has completed before return the pointer into it. With this change, parllc exhibits essentially no overhead on 403.gcc. llvm-svn: 79708 | |||||
* | Add missing RUN line | Anton Korobeynikov | 2009-08-22 | 1 | -0/+1 | |
| | | | | llvm-svn: 79707 | |||||
* | Reduce the test | Anton Korobeynikov | 2009-08-22 | 1 | -88/+5 | |
| | | | | llvm-svn: 79703 | |||||
* | Use CHECK-NEXT to make sure we're only getting one copy of each shuffle | Bob Wilson | 2009-08-22 | 3 | -0/+20 | |
| | | | | | | instruction. llvm-svn: 79702 | |||||
* | Make unit-at-a-time on by default to match the behavior of llvm-gcc. | Eric Christopher | 2009-08-21 | 1 | -1/+2 | |
| | | | | llvm-svn: 79698 | |||||
* | llvm-mc: Improve handling of implicit alignment for magic section directives | Daniel Dunbar | 2009-08-21 | 2 | -19/+21 | |
| | | | | | | | | (e.g., .objc_message_refs). - Just emit a .align when we see the directive; this isn't exactly what 'as' does but in practice it should be ok, at least for now. See FIXME. llvm-svn: 79697 |