aboutsummaryrefslogtreecommitdiffstats
path: root/lib/MC
Commit message (Expand)AuthorAgeFilesLines
...
* MCAssembler: Switch MCAsmFixup to storing MCFixupKind instead of just a size.Daniel Dunbar2010-02-132-9/+22
* MCAssembler: Sink fixup list into MCDataFragment.Daniel Dunbar2010-02-131-15/+18
* MCAssembler: Switch MCFillFragment to only taking constant values. Symbolic e...Daniel Dunbar2010-02-131-47/+5
* MC/Mach-O: Implement EmitValue using data fragments + fixups instead of fill ...Daniel Dunbar2010-02-131-1/+17
* MCAssembler: Start applying fixups in the data section.Daniel Dunbar2010-02-131-1/+19
* MCAssembler: Add assorted dump() methods.Daniel Dunbar2010-02-131-0/+144
* MC/AsmParser: Attempt to constant fold expressions up-front. This ensures we ...Daniel Dunbar2010-02-131-2/+10
* add a new MCInstPrinter::getOpcodeName interface, when it is Chris Lattner2010-02-112-0/+13
* MC: Move assembler-backend's fixup list into the fragment.Daniel Dunbar2010-02-111-40/+22
* MC: Move MCSectionData::Fixup out to MCAsmFixup.Daniel Dunbar2010-02-111-8/+7
* make getFixupKindInfo return a const reference, allowingChris Lattner2010-02-112-2/+14
* MC: Switch MCFixup to just hold an MCExpr pointer instead of index into theDaniel Dunbar2010-02-101-1/+1
* llvm-mc: Remove --show-fixups and always show as part of --show-encoding.Daniel Dunbar2010-02-101-19/+6
* daniel *really* likes fixups!Chris Lattner2010-02-101-0/+1
* Add ability for MCInstPrinters to add comments for instructions.Chris Lattner2010-02-101-1/+4
* 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