aboutsummaryrefslogtreecommitdiffstats
path: root/lib/MC
Commit message (Expand)AuthorAgeFilesLines
* llvm-mc: Add --show-fixups option, for displaying the instruction fixup infor...Daniel Dunbar2010-02-092-25/+96
* MC: First cut at MCFixup, for getting fixup/relocation information out of an ...Daniel Dunbar2010-02-092-2/+4
* make -show-inst be formatted a bit nicer. Before:Chris Lattner2010-02-091-8/+12
* Document that MCExpr::Mod is actually remainder.Dan Gohman2010-02-081-2/+2
* don't make hte dtor private or we can't construct the class.Chris Lattner2010-02-081-1/+1
* add scaffolding for target-specific MCExprs.Chris Lattner2010-02-082-0/+7
* print encodings like this:Chris Lattner2010-02-051-1/+1
* MC: Change default comment column to 40 characters.Daniel Dunbar2010-02-051-1/+1
* Use a tab instead of space after .type, for consistency.Dan Gohman2010-02-041-1/+1
* llvm-mc: Add --show-inst option, for showing the MCInst inline with the assemblyDaniel Dunbar2010-02-031-19/+27
* print instruction encodings with the existing comment facilities,Chris Lattner2010-02-031-18/+17
* refactor code so that LLVMTargetMachine creates the asmstreamer and Chris Lattner2010-02-021-1/+4
* MC/Mach-O: Set SOME_INSTRUCTIONS bit for sections.Daniel Dunbar2010-02-022-4/+9
* Add a new top-level MachO.h file for manifest constants, fixing Chris Lattner2010-02-021-3/+3
* use EmitLinkage for functions as well as globals. One outputChris Lattner2010-01-261-1/+1
* Eliminate SetDirective, and replace it with HasSetDirective.Chris Lattner2010-01-263-3/+1
* Emit .comm alignment in bytes but .align in powers of 2 for ARM ELF.Rafael Espindola2010-01-264-2/+4
* eliminate MCAsmInfo::NeedsSet: we now just use .set on any platformChris Lattner2010-01-262-2/+0
* mcstreamerize gprel32 emission.Chris Lattner2010-01-253-12/+14
* rename MAI::PICJumpTableDirective to MAI::GPRel32Directive toChris Lattner2010-01-251-1/+1
* remove JumpTableDirective, it is always null.Chris Lattner2010-01-251-1/+0
* wirte up .file and .file to the mc asmparser.Chris Lattner2010-01-251-3/+7
* mcstreamerize .file and .file. This also fixes an issue where theChris Lattner2010-01-253-30/+66
* emit ELF .type directives through MCStreamer instead of doing it textually.Chris Lattner2010-01-251-1/+1
* add symbol attribute support for the ELF .type directive.Chris Lattner2010-01-252-1/+29
* emit the .size directive for global variables on ELF throughChris Lattner2010-01-253-1/+10
* all supported target now have aligned common support.Chris Lattner2010-01-252-2/+1
* coff targets support alignment on .commChris Lattner2010-01-251-1/+0
* make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.Chris Lattner2010-01-242-2/+0
* fix a parsing problem on instructions like:Chris Lattner2010-01-241-4/+3
* mcize lcomm, simplify .comm, extend both to support 64-bit sizes.Chris Lattner2010-01-235-9/+28
* resolve a fixme: the "nonexecutable stack directive" is actuallyChris Lattner2010-01-232-1/+2
* mcize visibility directives.Chris Lattner2010-01-233-6/+11
* move the various directive enums out of the MCStreamer classChris Lattner2010-01-234-66/+56
* mcstreamerize .no_dead_strip and .reference for static ctors/dtors.Chris Lattner2010-01-233-2/+3
* mcize jump table and constant pool entry labels, .local on elf,Chris Lattner2010-01-231-1/+2
* teach MCAsmStreamer::EmitBytes to use .ascii and .ascizChris Lattner2010-01-231-3/+47
* Changes to fix buffering that I forgot to commit with previous patch.Chris Lattner2010-01-221-1/+6
* Convert some more random-comment-printing stuff to use Chris Lattner2010-01-221-0/+5
* add a new MCAsmStreamer::GetCommentOS method to simplify stuffChris Lattner2010-01-222-10/+39
* rename addComment -> AddComment for consistency.Chris Lattner2010-01-221-4/+4
* Simplify some uses of str(n)cmp with StringRef.Benjamin Kramer2010-01-221-7/+5
* add comment support to the rest of the directives.Chris Lattner2010-01-221-14/+21
* stop using strtoll, it gives windows heartburn.Chris Lattner2010-01-221-8/+24
* Add the ability for MCStreamer to emit comments on the same line as directives.Chris Lattner2010-01-221-8/+59
* pass "-fasm-verbose" into createAsmStreamer.Chris Lattner2010-01-221-8/+9
* Stop building RTTI information for *most* llvm libraries. NotableChris Lattner2010-01-222-0/+2
* move some files out of the llvm-mc tool into the MCParser library soChris Lattner2010-01-222-0/+2085
* forgot to svn add these, doh.Chris Lattner2010-01-222-0/+22
* create a new MCParser library and move some stuff into it.Chris Lattner2010-01-225-7/+5