aboutsummaryrefslogtreecommitdiffstats
path: root/lib/MC
Commit message (Expand)AuthorAgeFilesLines
* Don't call flush() at a library level which isn't checking for errorsDan Gohman2010-06-012-2/+0
* Rearrange conditionals so we don't get caught with the correct type as wrong.Eric Christopher2010-05-271-3/+3
* MC: When running with -mc-relax-all, we can eagerly relax instructions and av...Daniel Dunbar2010-05-262-21/+20
* MC/Mach-O: Factor out EmitInstTo{Fragment,Data} for emitting MCInst's as MCIn...Daniel Dunbar2010-05-261-34/+46
* MC: Change RelaxInstruction to only take the input and output instructions.Daniel Dunbar2010-05-261-1/+1
* MC: Eliminate an unnecessary copy.Daniel Dunbar2010-05-261-9/+4
* MC: Simplify MayNeedRelaxation to not provide the fixups, so we can query itDaniel Dunbar2010-05-262-2/+2
* MC: Eliminate MCAsmFixup, replace with MCFixup.Daniel Dunbar2010-05-263-24/+20
* MC: Use accessors for access to MCAsmFixup.Daniel Dunbar2010-05-263-19/+22
* MC: Change MCInst::dump_pretty to not include a trailing newline.Daniel Dunbar2010-05-262-3/+5
* MC: Eliminate MCFragment vtable, which was unnecessary.Daniel Dunbar2010-05-261-69/+62
* Start adding mach-o tls reloc support.Eric Christopher2010-05-262-2/+10
* llvm-mc: Use EmitIntValue where possible, which makes the API calls from the ...Daniel Dunbar2010-05-231-3/+6
* llvm-mc: Use AddBlankLine in asm parser. This makes transliteration match the...Daniel Dunbar2010-05-231-0/+9
* MC: Add an MCLoggingStreamer, for use in debugging integrated-as mismatches.Daniel Dunbar2010-05-232-0/+209
* Expand on comment.Eric Christopher2010-05-211-1/+2
* Fix section attribute name.Eric Christopher2010-05-211-1/+1
* Add support for parsing the ELF .type assembler directive.Matt Fleming2010-05-212-0/+50
* Grammar fix. This is a test commit.Matt Fleming2010-05-201-1/+1
* Reduce string trashing.Benjamin Kramer2010-05-201-2/+2
* Partial code for emitting thread local bss data.Eric Christopher2010-05-202-0/+2
* fix rdar://7986634 - match instruction opcodes case insensitively.Chris Lattner2010-05-191-1/+6
* Implement EmitTBSSSymbol for MachOStreamer.Eric Christopher2010-05-181-5/+7
* Make EmitTBSSSymbol take a section argument so that we can find it later.Eric Christopher2010-05-183-9/+15
* Incorporate Daniel's suggestion and use !isdigit(CurPtr[0]) and notKevin Enderby2010-05-181-1/+1
* Fixed the problem with a branch to "0b" that was not parsed by llvm-mcKevin Enderby2010-05-181-1/+0
* MC/Mach-O: Implement support for setting indirect symbol table offset in sect...Daniel Dunbar2010-05-182-3/+15
* MC/Mach-O: Remove some FIXMEs.Daniel Dunbar2010-05-181-7/+3
* MC/Mach-O: Fail faster/harder when we see .file, which isn't yet supported.Daniel Dunbar2010-05-181-2/+2
* Simplify MCContext::(Next|Get)InstanceBenjamin Kramer2010-05-181-24/+8
* Added support in MC for Directional Local Labels.Kevin Enderby2010-05-175-9/+117
* More data/parsing support for tls directives. Add a few more testcasesEric Christopher2010-05-171-0/+10
* MC/Mach-O/x86: Optimal nop sequences should only be used for the .text sectio...Daniel Dunbar2010-05-171-8/+13
* MC: Add dyn_cast support to MCSection.Daniel Dunbar2010-05-171-1/+1
* MC/Mach-O: Reverse order of SymbolData scanning when emitting instructions.Daniel Dunbar2010-05-171-1/+1
* Add some section and constant support for darwin TLS.Eric Christopher2010-05-171-1/+8
* MC/Mach-O: Fix some differences in symbol flag handling.Daniel Dunbar2010-05-171-2/+15
* llvm-mc: Support reassignment of variables in one special case, when theDaniel Dunbar2010-05-171-1/+8
* Assume that we'll handle mangling the symbols earlier and just put theEric Christopher2010-05-172-11/+6
* MC/Mach-O/x86_64: Darwin's special "signed_N" relocation types should only beDaniel Dunbar2010-05-141-23/+23
* Add AsmParser support for darwin tbss directive.Eric Christopher2010-05-144-1/+84
* Fix a couple of typos.Eric Christopher2010-05-141-2/+2
* MC: Switch to completely lazy layout.Daniel Dunbar2010-05-141-19/+35
* MC: Extend MCAsmLayout to explicitly track which fragments have been layed ou...Daniel Dunbar2010-05-141-10/+44
* MC: Implicitly assign section addresses when the previous fragment is layed out.Daniel Dunbar2010-05-141-1/+11
* MC: Switch MCFragment to storing the layout order index, not its index in the...Daniel Dunbar2010-05-141-13/+14
* MC: Change LayoutSection() to only do the section initializiation.Daniel Dunbar2010-05-141-25/+13
* MC: Move Layout{Fragment,Section} into MCAsmLayout, and add LayoutFile().Daniel Dunbar2010-05-131-26/+27
* MC: Factor out MCAssembler::ComputeFragmentSize.Daniel Dunbar2010-05-131-36/+44
* MC: Add section layout order indices to MCSectionData.Daniel Dunbar2010-05-131-0/+4