Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove unused argument. | Rafael Espindola | 2011-04-21 | 1 | -6/+4 |
| | | | | llvm-svn: 129955 | ||||
* | Reduce clutter in asm output. Do not emit source location as comment for ↵ | Devang Patel | 2011-04-18 | 1 | -2/+3 |
| | | | | | | each instruction. llvm-svn: 129715 | ||||
* | Roll out r126425 and r126450 to see if it fixes the failures on the buildbots. | Cameron Zwarich | 2011-02-25 | 1 | -5/+0 |
| | | | | llvm-svn: 126488 | ||||
* | Enable DebugInfo support for COFF object files. | Devang Patel | 2011-02-24 | 1 | -0/+5 |
| | | | | | | Patch by Nathan Jeffords! llvm-svn: 126425 | ||||
* | Add support for pushsection and popsection. Patch by Joerg Sonnenberger. | Rafael Espindola | 2011-02-16 | 1 | -4/+3 |
| | | | | llvm-svn: 125629 | ||||
* | Fixed version of 121434 with no new memory leaks. | Rafael Espindola | 2010-12-10 | 1 | -2/+3 |
| | | | | llvm-svn: 121471 | ||||
* | Revert my previous patch to make the valgrind bots happy. | Rafael Espindola | 2010-12-10 | 1 | -3/+2 |
| | | | | llvm-svn: 121461 | ||||
* | Initial support for the cfi directives. This is just enough to get | Rafael Espindola | 2010-12-09 | 1 | -2/+3 |
| | | | | | | | | | | | f: .cfi_startproc nop .cfi_endproc assembled (on ELF). llvm-svn: 121434 | ||||
* | There are two reasons why we might want to use | Rafael Espindola | 2010-12-04 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | foo = a - b .long foo instead of just .long a - b First, on darwin9 64 bits the assembler produces the wrong result. Second, if "a" is the end of the section all darwin assemblers (9, 10 and mc) will not consider a - b to be a constant but will if the dummy foo is created. Split how we handle these cases. The first one is something MC should take care of. The second one has to be handled by the caller. llvm-svn: 120889 | ||||
* | Try to resolve symbol differences early, and if successful create a plain | Rafael Espindola | 2010-12-03 | 1 | -0/+7 |
| | | | | | | | data fragment. This reduces the time to assemble the test in 8711 from 60s to 54s. llvm-svn: 120767 | ||||
* | Use set directive for StartMinusEndExpr. | Devang Patel | 2010-12-02 | 1 | -1/+2 |
| | | | | | | This is a fix for llvm-gcc-i386-darwin9 buildbot failure. llvm-svn: 120742 | ||||
* | Make EmitIntValue non virtual. | Rafael Espindola | 2010-11-28 | 1 | -5/+0 |
| | | | | llvm-svn: 120271 | ||||
* | Add .loc methods to the streamer. | Rafael Espindola | 2010-11-16 | 1 | -1/+12 |
| | | | | | | | Next: Add support for the !HasDotLocAndDotFile case to the MCAsmStreamer and then switch codegen to use it. llvm-svn: 119384 | ||||
* | MC'ize the '.code 16' and '.thumb_func' ARM directives. | Jim Grosbach | 2010-11-05 | 1 | -0/+5 |
| | | | | llvm-svn: 118301 | ||||
* | Add support for expressions in .sleb/.uleb directives. | Rafael Espindola | 2010-11-02 | 1 | -0/+12 |
| | | | | llvm-svn: 118023 | ||||
* | Implement .weakref. | Rafael Espindola | 2010-11-01 | 1 | -0/+5 |
| | | | | llvm-svn: 117911 | ||||
* | MC: Add missing forward in MCLoggingStreamer. | Michael J. Spencer | 2010-10-06 | 1 | -0/+1 |
| | | | | llvm-svn: 115830 | ||||
* | Add a InitSections method to the streamer interface. | Rafael Espindola | 2010-09-15 | 1 | -0/+4 |
| | | | | | | | | | | | | | | The ELF implementation now creates text, data and bss to match the gnu as behavior. The text streamer still has the old MachO specific behavior since the testsuite checks that it will error when a directive is given before a setting the current section for example. A nice benefit is that -n is not required anymore when producing ELF files. llvm-svn: 114027 | ||||
* | MC: Add an MCLoggingStreamer, for use in debugging integrated-as mismatches. | Daniel Dunbar | 2010-05-23 | 1 | -0/+208 |
llvm-svn: 104463 |