aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/MC
AgeCommit message (Expand)Author
2010-05-13MC: Add section layout order indices to MCSectionData.Daniel Dunbar
2010-05-13MC: Add MCAsmLayout::FragmentReplaced() helper function.Daniel Dunbar
2010-05-13MC: Eliminate MCSectionData::{,Address,File}Size, which can now be computed byDaniel Dunbar
2010-05-13MC: Add MCAlignFragment::OnlyAlignAddress bit. This is a bit of magic that sa...Daniel Dunbar
2010-05-13MC: Add MCSectionData::AddressSize, which is the size of the address space co...Daniel Dunbar
2010-05-12MC: Move MCAlignFragment::EmitNops value out of the constructor.Daniel Dunbar
2010-05-12MC: Eliminate MCZeroFillFragment, it is no longer needed.Daniel Dunbar
2010-05-12MC: Switch MCFillFragment to storing total fill size instead of a count. This...Daniel Dunbar
2010-05-12MC: Drop support for alignment in ZeroFill fragment, we can just useDaniel Dunbar
2010-05-12MC: Factor out MCAssembler::LayoutFragmentDaniel Dunbar
2010-05-12MC: Simplify LayoutSection to just take the index of the section to layout.Daniel Dunbar
2010-05-12MC: Track section layout order explicitly, and use to simplify.Daniel Dunbar
2010-05-12Add support for movi32 of global values to the new (MC) asm printer.Rafael Espindola
2010-05-12Added a trivial function to modify the flags field of MCSymbolData class. The...Nathan Jeffords
2010-05-11MC/Mach-O x86_64: Switch to using fragment atom symbol.Daniel Dunbar
2010-05-10MC/Mach-O: Explicitly track atoms, as represented by their defining symbol, f...Daniel Dunbar
2010-05-08break coff symbol definition stuff out into proper MCStreamer callbacks,Chris Lattner
2010-05-07add COFF support for COMDAT sections, patch by Nathan Jeffords!Chris Lattner
2010-05-07Fix i386 relocations to Weak Definitions. The relocation entries should beKevin Enderby
2010-05-07switch MCSectionCOFF from a syntactic to semantic representation,Chris Lattner
2010-05-05MC: Make setVariableValue check the redefinition condition a bit more strongly.Daniel Dunbar
2010-05-05MC: Rename MCSymbol::{g,s}etValue -> MCSymbol::{g,s}etVariableValue.Daniel Dunbar
2010-05-05MC/Mach-O/x86_64: Relocations in debug sections should use local relocationsDaniel Dunbar
2010-04-29Add support for assemblers that don't support periods in a nameMon P Wang
2010-04-19Add a const.Dan Gohman
2010-04-17teach the x86 asm parser how to handle segment prefixesChris Lattner
2010-04-17refactor .if handling code a bit.Chris Lattner
2010-04-14implement mc asmparser support for '.', which gets theChris Lattner
2010-04-13Quick fix for build errors caused by undefinedSean Callanan
2010-04-13Fixed a nasty layering violation in the edis sourceSean Callanan
2010-04-08delete a forwarding function.Chris Lattner
2010-04-08move elf section uniquing to MCContext. Along the wayChris Lattner
2010-04-08remove the TargetLoweringObjectFileMachO::getMachoSectionChris Lattner
2010-04-08move macho section uniquing from MCParser and TLOF to MCContext whereChris Lattner
2010-04-05Give AsmParser an option to control whether it finalizesChris Lattner
2010-04-04eliminate the magic AbsoluteDebugSectionOffsets MAI hook,Chris Lattner
2010-04-04isAbsoluteEHSectionOffsets always returns false, eliminate it Chris Lattner
2010-04-04fix an ugly wart in the MCInstPrinter api where theChris Lattner
2010-04-03add a twine form of MCStreamer::EmitRawText, and mc'izeChris Lattner
2010-04-03add a new EmitInlineAsm function to asmprinter to handle inline asm.Chris Lattner
2010-03-30Rip out the 'is temporary' nonsense from the MCContext interface toChris Lattner
2010-03-25llvm-mc: Add a -mc-relax-all option, which relaxes every fixup. We always needDaniel Dunbar
2010-03-25MC: Stop restarting layout on every relaxation.Daniel Dunbar
2010-03-25MC: Simplify main section layout process by moving alignment into LayoutSection.Daniel Dunbar
2010-03-25MC: Sink Section address assignment into LayoutSection.Daniel Dunbar
2010-03-25MC: Explicity track section and fragment ordinals.Daniel Dunbar
2010-03-25MC: Route access to SectionData offset and file size through MCAsmLayout.Daniel Dunbar
2010-03-25MC: Route access to Fragment offset and effective size through MCAsmLayout.Daniel Dunbar
2010-03-25MC: Eliminate MC{Fragment,{Section,Symbol}Data}::getAddress.Daniel Dunbar
2010-03-25Docuemntation corrections from John Myers.Dan Gohman