MC: Move target specific fixup info descriptors to TargetAsmBackend instead of
[oota-llvm.git] / lib / MC / MCAssembler.cpp
2010-12-16 Daniel DunbarMC: Move target specific fixup info descriptors to...
2010-12-15 Owen AndersonFix typo in r121875.
2010-12-15 Owen AndersonImplement cleanups suggested by Daniel.
2010-12-15 Rafael EspindolaRelax alignment fragments.
2010-12-15 Rafael EspindolaPatch by David Meyer to avoid a O(N^2) behaviour when...
2010-12-14 Jim GrosbachARM Fixups relative to thumb functions need to have...
2010-12-09 Owen AndersonFix an issue in some Thumb fixups, where the effective...
2010-12-07 Rafael EspindolaLayout each section independently. With the testcase...
2010-12-07 Rafael EspindolaSorry for such a large commit. The summary is that...
2010-12-06 Rafael EspindolaUse references to simplify the code a bit.
2010-12-06 Rafael EspindolaRemove the instruction fragment to data fragment loweri...
2010-12-06 Rafael EspindolaRemove the getAddress getter, initialize Ordinal in...
2010-12-06 Rafael EspindolaAdd a getSymbolOffset method and use it in the ELF...
2010-12-04 Rafael EspindolaOnce the layout is done we don't need to keep updating...
2010-12-04 Rafael EspindolaRemember the contents of leb and dwarfline fragments...
2010-12-02 Rafael EspindolaThe sections that the ELF object writer has to create...
2010-12-01 Rafael EspindolaRemove unused argument.
2010-11-23 Rafael EspindolaInvalidate the layout on any relaxation, not just Instr...
2010-11-23 Rafael EspindolaReuse data fragments while lowering. Patch by David...
2010-11-19 Rafael EspindolaAdd an assert.
2010-11-17 Rafael Espindolamake isVirtualSection a virtual method on MCSection...
2010-11-15 Rafael EspindolaChange MCExpr::EvaluateAsRelocatableImpl of variables...
2010-11-07 Rafael EspindolaSpeed up AddSectionToTheEnd. It was walking all fragmen...
2010-11-07 Rafael EspindolaRelax dwarf line fragments. This fixes a crash in the...
2010-11-02 Rafael EspindolaDo relaxations with FT_Org fragments. Fixes the FIXME:
2010-11-02 Rafael EspindolaAdd support for expressions in .sleb/.uleb directives.
2010-09-30 Kevin EnderbyThis is the last major patch to implement support for...
2010-09-30 Rafael EspindolaMake it possible for the MCObjectWriter to decide if...
2010-09-27 Rafael EspindolaRemove unused argument.
2010-09-24 Daniel DunbarMC: Add missing ')' in diagnostic.
2010-09-22 Rafael EspindolaAvoid some Mach-O specific alignment being done on...
2010-09-15 Rafael EspindolaAdd a InitSections method to the streamer interface.
2010-09-09 Daniel DunbarMC: Give a (lame) hard error if a .org directive would...
2010-08-18 Daniel DunbarMC/ELF: Allow null values in virtual sections, ELF...
2010-08-16 Matt FlemingLayout helper function.
2010-08-16 Matt FlemingRecord a symbol's size which is needed for ELF symbol...
2010-07-30 Daniel DunbarMC: Initialize MCFragment::Offset, noticed by Cameron...
2010-07-28 Daniel DunbarMC: Put back the MCFragment vtable, so subclasses are...
2010-07-22 Reid KlecknerInitial modifications to MCAssembler and TargetMachine...
2010-06-29 Duncan SandsThe variable ValueSize is set to 1 on both code paths...
2010-06-16 Daniel DunbarMC: Simplify MCAssembler::isSymbolLinkerVisible to...
2010-06-01 Dan GohmanDon't call flush() at a library level which isn't check...
2010-05-26 Daniel DunbarMC: When running with -mc-relax-all, we can eagerly...
2010-05-26 Daniel DunbarMC: Change RelaxInstruction to only take the input...
2010-05-26 Daniel DunbarMC: Simplify MayNeedRelaxation to not provide the fixup...
2010-05-26 Daniel DunbarMC: Eliminate MCAsmFixup, replace with MCFixup.
2010-05-26 Daniel DunbarMC: Use accessors for access to MCAsmFixup.
2010-05-26 Daniel DunbarMC: Eliminate MCFragment vtable, which was unnecessary.
2010-05-14 Daniel DunbarMC: Switch to completely lazy layout.
2010-05-14 Daniel DunbarMC: Extend MCAsmLayout to explicitly track which fragme...
2010-05-14 Daniel DunbarMC: Implicitly assign section addresses when the previo...
2010-05-14 Daniel DunbarMC: Switch MCFragment to storing the layout order index...
2010-05-14 Daniel DunbarMC: Change LayoutSection() to only do the section initi...
2010-05-13 Daniel DunbarMC: Move Layout{Fragment,Section} into MCAsmLayout...
2010-05-13 Daniel DunbarMC: Factor out MCAssembler::ComputeFragmentSize.
2010-05-13 Daniel DunbarMC: Add section layout order indices to MCSectionData.
2010-05-13 Daniel DunbarMC: Move ordinal calculation, to make sure fragments...
2010-05-13 Daniel DunbarMC: Create dummy fragments to avoid ever having empty...
2010-05-13 Daniel DunbarMC: Add MCAsmLayout::FragmentReplaced() helper function.
2010-05-13 Daniel DunbarFix -Asserts warning.
2010-05-13 Daniel DunbarMC: Eliminate MCSectionData::{,Address,File}Size, which...
2010-05-13 Daniel DunbarMC: Switch to using explicit MCAlignFragments with...
2010-05-13 Daniel DunbarMC: Add MCAlignFragment::OnlyAlignAddress bit. This...
2010-05-13 Daniel DunbarMC: Add MCSectionData::AddressSize, which is the size...
2010-05-12 Daniel DunbarMC: Move MCAlignFragment::EmitNops value out of the...
2010-05-12 Daniel DunbarMC: Eliminate MCZeroFillFragment, it is no longer needed.
2010-05-12 Daniel DunbarMC: Explicitly check that only virtual fragments appear...
2010-05-12 Daniel DunbarMC: Switch MCFillFragment to storing total fill size...
2010-05-12 Daniel DunbarMC: Drop support for alignment in ZeroFill fragment...
2010-05-12 Daniel DunbarSimplify.
2010-05-12 Daniel DunbarMC: Factor out MCAssembler::LayoutFragment
2010-05-12 Daniel DunbarMC: Tweak section layout to not relying on accumulating...
2010-05-12 Daniel DunbarMC: Simplify LayoutSection to just take the index of...
2010-05-12 Daniel DunbarMC: Track section layout order explicitly, and use...
2010-05-12 Daniel DunbarMC/Mach-O/x86_64: Add a new hook for checking whether...
2010-05-11 Daniel DunbarMC/Mach-O x86_64: Switch to using fragment atom symbol.
2010-05-10 Daniel DunbarMC/Mach-O: Explicitly track atoms, as represented by...
2010-05-04 Daniel Dunbarllvm-mc: Fix case were we would skip a line in the...
2010-04-07 Chris Lattnerrename llvm::llvm_report_error -> llvm::report_fatal_error
2010-03-25 Daniel Dunbarllvm-mc: Add a -mc-relax-all option, which relaxes...
2010-03-25 Daniel DunbarMC: Stop restarting layout on every relaxation.
2010-03-25 Daniel DunbarMC: Simplify main section layout process by moving...
2010-03-25 Daniel DunbarMC: Sink Section address assignment into LayoutSection.
2010-03-25 Daniel DunbarMC: Explicity track section and fragment ordinals.
2010-03-25 Daniel DunbarMC: Route access to SectionData offset and file size...
2010-03-25 Daniel DunbarMC: Route access to Fragment offset and effective size...
2010-03-25 Daniel DunbarMC: Eliminate MC{Fragment,{Section,Symbol}Data}::getAdd...
2010-03-24 Daniel DunbarMC: Direct all {fragment,section,symbol} address access...
2010-03-23 Daniel DunbarMC: Sprinkle in some more interesting statistics.
2010-03-23 Daniel DunbarMC: Switch to using MCInst fragments to do relaxation.
2010-03-23 Daniel DunbarMC: Add TargetAsmBackend::MayNeedRelaxation, for checki...
2010-03-23 Daniel DunbarMC: Add TargetAsmBackend::WriteNopData and use to elimi...
2010-03-23 Daniel DunbarMC: Tweak MCInstFragment to include the encoded data...
2010-03-22 Daniel DunbarMC: Add MCInstFragment, not used yet.
2010-03-22 Daniel DunbarMC: Fix a few more cases we were passing an MCDataFragm...
2010-03-22 Daniel DunbarSimplify.
2010-03-22 Daniel DunbarMC: Change MCObjectWriter::RecordRelocation to take...
2010-03-22 Daniel DunbarMC: Eliminate MCFragment::getMaxFileSize.
2010-03-22 Daniel DunbarMC: Share the MCAsmLayout object, although its still...
2010-03-19 Daniel DunbarMC: Add TargetAsmBackend::createObjectWriter.
next