2010-12-22 |
Rafael Espindola | Assert that the AddrDelta expression is really constant... |
blob | commitdiff | raw |
2010-12-22 |
Rafael Espindola | Use references and simplify. |
blob | commitdiff | raw | diff to current |
2010-12-21 |
Rafael Espindola | Don't relax org or align. They change size as the relax... |
blob | commitdiff | raw | diff to current |
2010-12-21 |
Rafael Espindola | Layout one section until no relaxations are done and... |
blob | commitdiff | raw | diff to current |
2010-12-17 |
Owen Anderson | Thumb's forced-PC-alignment requirement applies to... |
blob | commitdiff | raw | diff to current |
2010-12-17 |
Daniel Dunbar | MC/Assembler: Strip out object writer arguments, now... |
blob | commitdiff | raw | diff to current |
2010-12-17 |
Daniel Dunbar | MC/Assembler: Make the MCObjectWriter available through... |
blob | commitdiff | raw | diff to current |
2010-12-16 |
Daniel Dunbar | MC: Move target specific fixup info descriptors to... |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Owen Anderson | Fix typo in r121875. |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Owen Anderson | Implement cleanups suggested by Daniel. |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Rafael Espindola | Relax alignment fragments. |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Rafael Espindola | Patch by David Meyer to avoid a O(N^2) behaviour when... |
blob | commitdiff | raw | diff to current |
2010-12-14 |
Jim Grosbach | ARM Fixups relative to thumb functions need to have... |
blob | commitdiff | raw | diff to current |
2010-12-09 |
Owen Anderson | Fix an issue in some Thumb fixups, where the effective... |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Rafael Espindola | Layout each section independently. With the testcase... |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Rafael Espindola | Sorry for such a large commit. The summary is that... |
blob | commitdiff | raw | diff to current |
2010-12-06 |
Rafael Espindola | Use references to simplify the code a bit. |
blob | commitdiff | raw | diff to current |
2010-12-06 |
Rafael Espindola | Remove the instruction fragment to data fragment loweri... |
blob | commitdiff | raw | diff to current |
2010-12-06 |
Rafael Espindola | Remove the getAddress getter, initialize Ordinal in... |
blob | commitdiff | raw | diff to current |
2010-12-06 |
Rafael Espindola | Add a getSymbolOffset method and use it in the ELF... |
blob | commitdiff | raw | diff to current |
2010-12-04 |
Rafael Espindola | Once the layout is done we don't need to keep updating... |
blob | commitdiff | raw | diff to current |
2010-12-04 |
Rafael Espindola | Remember the contents of leb and dwarfline fragments... |
blob | commitdiff | raw | diff to current |
2010-12-02 |
Rafael Espindola | The sections that the ELF object writer has to create... |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Rafael Espindola | Remove unused argument. |
blob | commitdiff | raw | diff to current |
2010-11-23 |
Rafael Espindola | Invalidate the layout on any relaxation, not just Instr... |
blob | commitdiff | raw | diff to current |
2010-11-23 |
Rafael Espindola | Reuse data fragments while lowering. Patch by David... |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Rafael Espindola | Add an assert. |
blob | commitdiff | raw | diff to current |
2010-11-17 |
Rafael Espindola | make isVirtualSection a virtual method on MCSection... |
blob | commitdiff | raw | diff to current |
2010-11-15 |
Rafael Espindola | Change MCExpr::EvaluateAsRelocatableImpl of variables... |
blob | commitdiff | raw | diff to current |
2010-11-07 |
Rafael Espindola | Speed up AddSectionToTheEnd. It was walking all fragmen... |
blob | commitdiff | raw | diff to current |
2010-11-07 |
Rafael Espindola | Relax dwarf line fragments. This fixes a crash in the... |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Rafael Espindola | Do relaxations with FT_Org fragments. Fixes the FIXME: |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Rafael Espindola | Add support for expressions in .sleb/.uleb directives. |
blob | commitdiff | raw | diff to current |
2010-09-30 |
Kevin Enderby | This is the last major patch to implement support for... |
blob | commitdiff | raw | diff to current |
2010-09-30 |
Rafael Espindola | Make it possible for the MCObjectWriter to decide if... |
blob | commitdiff | raw | diff to current |
2010-09-27 |
Rafael Espindola | Remove unused argument. |
blob | commitdiff | raw | diff to current |
2010-09-24 |
Daniel Dunbar | MC: Add missing ')' in diagnostic. |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Rafael Espindola | Avoid some Mach-O specific alignment being done on... |
blob | commitdiff | raw | diff to current |
2010-09-15 |
Rafael Espindola | Add a InitSections method to the streamer interface. |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Daniel Dunbar | MC: Give a (lame) hard error if a .org directive would... |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Daniel Dunbar | MC/ELF: Allow null values in virtual sections, ELF... |
blob | commitdiff | raw | diff to current |
2010-08-16 |
Matt Fleming | Layout helper function. |
blob | commitdiff | raw | diff to current |
2010-08-16 |
Matt Fleming | Record a symbol's size which is needed for ELF symbol... |
blob | commitdiff | raw | diff to current |
2010-07-30 |
Daniel Dunbar | MC: Initialize MCFragment::Offset, noticed by Cameron... |
blob | commitdiff | raw | diff to current |
2010-07-28 |
Daniel Dunbar | MC: Put back the MCFragment vtable, so subclasses are... |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Reid Kleckner | Initial modifications to MCAssembler and TargetMachine... |
blob | commitdiff | raw | diff to current |
2010-06-29 |
Duncan Sands | The variable ValueSize is set to 1 on both code paths... |
blob | commitdiff | raw | diff to current |
2010-06-16 |
Daniel Dunbar | MC: Simplify MCAssembler::isSymbolLinkerVisible to... |
blob | commitdiff | raw | diff to current |
2010-06-01 |
Dan Gohman | Don't call flush() at a library level which isn't check... |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Daniel Dunbar | MC: When running with -mc-relax-all, we can eagerly... |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Daniel Dunbar | MC: Change RelaxInstruction to only take the input... |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Daniel Dunbar | MC: Simplify MayNeedRelaxation to not provide the fixup... |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Daniel Dunbar | MC: Eliminate MCAsmFixup, replace with MCFixup. |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Daniel Dunbar | MC: Use accessors for access to MCAsmFixup. |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Daniel Dunbar | MC: Eliminate MCFragment vtable, which was unnecessary. |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Daniel Dunbar | MC: Switch to completely lazy layout. |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Daniel Dunbar | MC: Extend MCAsmLayout to explicitly track which fragme... |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Daniel Dunbar | MC: Implicitly assign section addresses when the previo... |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Daniel Dunbar | MC: Switch MCFragment to storing the layout order index... |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Daniel Dunbar | MC: Change LayoutSection() to only do the section initi... |
blob | commitdiff | raw | diff to current |
2010-05-13 |
Daniel Dunbar | MC: Move Layout{Fragment,Section} into MCAsmLayout... |
blob | commitdiff | raw | diff to current |
2010-05-13 |
Daniel Dunbar | MC: Factor out MCAssembler::ComputeFragmentSize. |
blob | commitdiff | raw | diff to current |
2010-05-13 |
Daniel Dunbar | MC: Add section layout order indices to MCSectionData. |
blob | commitdiff | raw | diff to current |
2010-05-13 |
Daniel Dunbar | MC: Move ordinal calculation, to make sure fragments... |
blob | commitdiff | raw | diff to current |
2010-05-13 |
Daniel Dunbar | MC: Create dummy fragments to avoid ever having empty... |
blob | commitdiff | raw | diff to current |
2010-05-13 |
Daniel Dunbar | MC: Add MCAsmLayout::FragmentReplaced() helper function. |
blob | commitdiff | raw | diff to current |
2010-05-13 |
Daniel Dunbar | Fix -Asserts warning. |
blob | commitdiff | raw | diff to current |
2010-05-13 |
Daniel Dunbar | MC: Eliminate MCSectionData::{,Address,File}Size, which... |
blob | commitdiff | raw | diff to current |
2010-05-13 |
Daniel Dunbar | MC: Switch to using explicit MCAlignFragments with... |
blob | commitdiff | raw | diff to current |
2010-05-13 |
Daniel Dunbar | MC: Add MCAlignFragment::OnlyAlignAddress bit. This... |
blob | commitdiff | raw | diff to current |
2010-05-13 |
Daniel Dunbar | MC: Add MCSectionData::AddressSize, which is the size... |
blob | commitdiff | raw | diff to current |
2010-05-12 |
Daniel Dunbar | MC: Move MCAlignFragment::EmitNops value out of the... |
blob | commitdiff | raw | diff to current |
2010-05-12 |
Daniel Dunbar | MC: Eliminate MCZeroFillFragment, it is no longer needed. |
blob | commitdiff | raw | diff to current |
2010-05-12 |
Daniel Dunbar | MC: Explicitly check that only virtual fragments appear... |
blob | commitdiff | raw | diff to current |
2010-05-12 |
Daniel Dunbar | MC: Switch MCFillFragment to storing total fill size... |
blob | commitdiff | raw | diff to current |
2010-05-12 |
Daniel Dunbar | MC: Drop support for alignment in ZeroFill fragment... |
blob | commitdiff | raw | diff to current |
2010-05-12 |
Daniel Dunbar | Simplify. |
blob | commitdiff | raw | diff to current |
2010-05-12 |
Daniel Dunbar | MC: Factor out MCAssembler::LayoutFragment |
blob | commitdiff | raw | diff to current |
2010-05-12 |
Daniel Dunbar | MC: Tweak section layout to not relying on accumulating... |
blob | commitdiff | raw | diff to current |
2010-05-12 |
Daniel Dunbar | MC: Simplify LayoutSection to just take the index of... |
blob | commitdiff | raw | diff to current |
2010-05-12 |
Daniel Dunbar | MC: Track section layout order explicitly, and use... |
blob | commitdiff | raw | diff to current |
2010-05-12 |
Daniel Dunbar | MC/Mach-O/x86_64: Add a new hook for checking whether... |
blob | commitdiff | raw | diff to current |
2010-05-11 |
Daniel Dunbar | MC/Mach-O x86_64: Switch to using fragment atom symbol. |
blob | commitdiff | raw | diff to current |
2010-05-10 |
Daniel Dunbar | MC/Mach-O: Explicitly track atoms, as represented by... |
blob | commitdiff | raw | diff to current |
2010-05-04 |
Daniel Dunbar | llvm-mc: Fix case were we would skip a line in the... |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Chris Lattner | rename llvm::llvm_report_error -> llvm::report_fatal_error |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Daniel Dunbar | llvm-mc: Add a -mc-relax-all option, which relaxes... |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Daniel Dunbar | MC: Stop restarting layout on every relaxation. |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Daniel Dunbar | MC: Simplify main section layout process by moving... |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Daniel Dunbar | MC: Sink Section address assignment into LayoutSection. |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Daniel Dunbar | MC: Explicity track section and fragment ordinals. |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Daniel Dunbar | MC: Route access to SectionData offset and file size... |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Daniel Dunbar | MC: Route access to Fragment offset and effective size... |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Daniel Dunbar | MC: Eliminate MC{Fragment,{Section,Symbol}Data}::getAdd... |
blob | commitdiff | raw | diff to current |
2010-03-24 |
Daniel Dunbar | MC: Direct all {fragment,section,symbol} address access... |
blob | commitdiff | raw | diff to current |
2010-03-23 |
Daniel Dunbar | MC: Sprinkle in some more interesting statistics. |
blob | commitdiff | raw | diff to current |
2010-03-23 |
Daniel Dunbar | MC: Switch to using MCInst fragments to do relaxation. |
blob | commitdiff | raw | diff to current |
2010-03-23 |
Daniel Dunbar | MC: Add TargetAsmBackend::MayNeedRelaxation, for checki... |
blob | commitdiff | raw | diff to current |
2010-03-23 |
Daniel Dunbar | MC: Add TargetAsmBackend::WriteNopData and use to elimi... |
blob | commitdiff | raw | diff to current |
2010-03-23 |
Daniel Dunbar | MC: Tweak MCInstFragment to include the encoded data... |
blob | commitdiff | raw | diff to current |
next |