2010-05-26 |
Daniel Dunbar | MC: Eliminate MCAsmFixup, replace with MCFixup. |
blob | commitdiff | raw |
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 MCFragment to storing the layout order index... |
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: Eliminate MCSectionData::{,Address,File}Size, which... |
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: 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 | MC: Factor out MCAssembler::LayoutFragment |
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 |
Nathan Jeffords | Added a trivial function to modify the flags field... |
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-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: Add TargetAsmBackend::MayNeedRelaxation, for checki... |
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 |
2010-03-22 |
Daniel Dunbar | MC: Add MCInstFragment, not used yet. |
blob | commitdiff | raw | diff to current |
2010-03-22 |
Daniel Dunbar | MC: Fix a few more cases we were passing an MCDataFragm... |
blob | commitdiff | raw | diff to current |
2010-03-22 |
Daniel Dunbar | MC: Eliminate MCFragment::getMaxFileSize. |
blob | commitdiff | raw | diff to current |
2010-03-22 |
Daniel Dunbar | MC: Share the MCAsmLayout object, although its still... |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Douglas Gregor | Acccess control is lame |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Douglas Gregor | struct -> class, to silence a Clang warning |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Daniel Dunbar | MC: Sink code emitter into MCAssembler. |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Daniel Dunbar | MC: Split MCObjectWriter out of MCAssembler.cpp. |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Daniel Dunbar | MC/Mach-O: Lift the fixup evaluation and application... |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Daniel Dunbar | MC/Mach-O: Factor out ExecutePostLayoutBinding, to... |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Daniel Dunbar | MC/Mach-O/x86_64: Add getAtom[ForAddress]. |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Daniel Dunbar | MC/Mach-O: Factor out isSymbolLinkerVisible method... |
blob | commitdiff | raw | diff to current |
2010-03-13 |
Benjamin Kramer | Add some parens and silence a warning. |
blob | commitdiff | raw | diff to current |
2010-03-12 |
Daniel Dunbar | MC/Mach-O: Implement initial support for relaxation. |
blob | commitdiff | raw | diff to current |
2010-03-12 |
Daniel Dunbar | MC: Factor out MCAssembler::EvaluateFixup, and simplify. |
blob | commitdiff | raw | diff to current |
2010-03-12 |
Daniel Dunbar | MC: Constify MCAsmLayout argument to MCExpr::EvaluteAs... |
blob | commitdiff | raw | diff to current |
2010-03-12 |
Daniel Dunbar | MC: Add MCAssembler::addFixup, which enforces that... |
blob | commitdiff | raw | diff to current |
2010-03-11 |
Daniel Dunbar | MC/Mach-O: Add MCSymbolData::getAddress() utility. |
blob | commitdiff | raw | diff to current |
2010-03-11 |
Daniel Dunbar | MC: Sketch initial MCAsmLayout class, which encapsulate... |
blob | commitdiff | raw | diff to current |
2010-03-11 |
Daniel Dunbar | MC: Provide MCAssembler with a TargetAsmBackend. |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Daniel Dunbar | MC: Move the backend section and symbol data maps to... |
blob | commitdiff | raw | diff to current |
2010-02-23 |
Kevin Enderby | This is the first patch to put the needed bits in place... |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Daniel Dunbar | MCAssembler: Switch MCAsmFixup to storing MCFixupKind... |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Daniel Dunbar | MCAssembler: Sink fixup list into MCDataFragment. |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Daniel Dunbar | MCAssembler: Switch MCFillFragment to only taking const... |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Daniel Dunbar | MCAssembler: Start applying fixups in the data section. |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Daniel Dunbar | MCAssembler: Add assorted dump() methods. |
blob | commitdiff | raw | diff to current |
2010-02-11 |
Daniel Dunbar | MC: Move assembler-backend's fixup list into the fragment. |
blob | commitdiff | raw | diff to current |
2010-02-11 |
Daniel Dunbar | MC: Move MCSectionData::Fixup out to MCAsmFixup. |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Daniel Dunbar | MC/Mach-O: Set SOME_INSTRUCTIONS bit for sections. |
blob | commitdiff | raw | diff to current |
2009-12-19 |
Douglas Gregor | Fix a bunch of little errors that Clang complains about... |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Chandler Carruth | Move DataTypes.h to include/llvm/System, update all... |
blob | commitdiff | raw | diff to current |
2009-10-16 |
Daniel Dunbar | MC: Switch assembler API to using MCExpr instead of... |
blob | commitdiff | raw | diff to current |
2009-09-01 |
Daniel Dunbar | llvm-mc: Store MCSymbolData value as a pointer (to... |
blob | commitdiff | raw | diff to current |
2009-08-31 |
Daniel Dunbar | llvm-mc: Make MCSymbolData symbol member const. |
blob | commitdiff | raw | diff to current |
2009-08-31 |
Daniel Dunbar | llvm-mc: Add MCContext to MCAssembler. |
blob | commitdiff | raw | diff to current |
2009-08-28 |
Daniel Dunbar | llvm-mc: Support .comm emission. |
blob | commitdiff | raw | diff to current |
2009-08-28 |
Daniel Dunbar | llvm-mc: Support .zerofill emission. |
blob | commitdiff | raw | diff to current |
2009-08-28 |
Daniel Dunbar | llvm-mc: Tweak section alignment and size computation... |
blob | commitdiff | raw | diff to current |
2009-08-27 |
Daniel Dunbar | Try to make MSVC just a little happier. |
blob | commitdiff | raw | diff to current |
2009-08-26 |
Daniel Dunbar | llvm-mc/Mach-O: Set .subsections_via_symbols flag properly. |
blob | commitdiff | raw | diff to current |
2009-08-26 |
Daniel Dunbar | llvm-mc/Mach-O: Add support for relocations. |
blob | commitdiff | raw | diff to current |
2009-08-26 |
Daniel Dunbar | llvm-mc/Mach-O: Move symbol indices into the MCSymbolDa... |
blob | commitdiff | raw | diff to current |
2009-08-26 |
Daniel Dunbar | llvm-mc/Mach-O: Add section padding where needed (to... |
blob | commitdiff | raw | diff to current |
2009-08-26 |
Daniel Dunbar | llvm-mc/Mach-O: Set addresses for symbols. |
blob | commitdiff | raw | diff to current |
2009-08-24 |
Daniel Dunbar | llvm-mc/Mach-O: Preliminary support for indirect symbols. |
blob | commitdiff | raw | diff to current |
2009-08-24 |
Daniel Dunbar | llvm-mc/Mach-O: Support symbol attributes. |
blob | commitdiff | raw | diff to current |
2009-08-22 |
Daniel Dunbar | llvm-mc/Mach-O: Improve symbol table support: |
blob | commitdiff | raw | diff to current |
2009-08-22 |
Daniel Dunbar | llvm-mc/Mach-O: Sketch symbol table support. |
blob | commitdiff | raw | diff to current |
2009-08-22 |
Daniel Dunbar | llvm-mc/Mach-O: Move more logic for writing the Mach... |
blob | commitdiff | raw | diff to current |
2009-08-22 |
Daniel Dunbar | llvm-mc: Rename / redefine MCFragment::FileOffset to... |
blob | commitdiff | raw | diff to current |
2009-08-21 |
Daniel Dunbar | Make MSVC happy. |
blob | commitdiff | raw | diff to current |
2009-08-21 |
Daniel Dunbar | llvm-mc/Mach-O: Support .o emission for .org and .align. |
blob | commitdiff | raw | diff to current |
2009-08-21 |
Daniel Dunbar | llvm-mc/Mach-O: Support byte and fill value emission. |
blob | commitdiff | raw | diff to current |
2009-08-21 |
Benjamin Kramer | Fix build on platforms where stdint.h is not implicitly... |
blob | commitdiff | raw | diff to current |
2009-08-21 |
Daniel Dunbar | llvm-mc: Start MCAssembler and MCMachOStreamer. |
blob | commitdiff | raw | diff to current |
|