| Commit message (Expand) | Author | Age | Files | Lines |
* | Rip out the 'is temporary' nonsense from the MCContext interface to | Chris Lattner | 2010-03-30 | 2 | -18/+2 |
* | llvm-mc: Add a -mc-relax-all option, which relaxes every fixup. We always need | Daniel Dunbar | 2010-03-25 | 2 | -1/+6 |
* | MC: Stop restarting layout on every relaxation. | Daniel Dunbar | 2010-03-25 | 2 | -0/+7 |
* | MC: Simplify main section layout process by moving alignment into LayoutSection. | Daniel Dunbar | 2010-03-25 | 1 | -2/+5 |
* | MC: Sink Section address assignment into LayoutSection. | Daniel Dunbar | 2010-03-25 | 1 | -4/+5 |
* | MC: Explicity track section and fragment ordinals. | Daniel Dunbar | 2010-03-25 | 1 | -0/+15 |
* | MC: Route access to SectionData offset and file size through MCAsmLayout. | Daniel Dunbar | 2010-03-25 | 2 | -25/+44 |
* | MC: Route access to Fragment offset and effective size through MCAsmLayout. | Daniel Dunbar | 2010-03-25 | 2 | -22/+11 |
* | MC: Eliminate MC{Fragment,{Section,Symbol}Data}::getAddress. | Daniel Dunbar | 2010-03-25 | 1 | -13/+4 |
* | Docuemntation corrections from John Myers. | Dan Gohman | 2010-03-25 | 1 | -1/+1 |
* | MC: Direct all {fragment,section,symbol} address access through the MCAsmLayo... | Daniel Dunbar | 2010-03-24 | 4 | -6/+23 |
* | MC: Add TargetAsmBackend::MayNeedRelaxation, for checking whether a particula... | Daniel Dunbar | 2010-03-23 | 1 | -0/+4 |
* | MC: Tweak MCInstFragment to include the encoded data and fixups, so that we d... | Daniel Dunbar | 2010-03-23 | 1 | -8/+37 |
* | Put MCSectionCOFF::Name into the MCContext instead of leaking it. | Jeffrey Yasskin | 2010-03-22 | 1 | -4/+3 |
* | MC: Add MCInstFragment, not used yet. | Daniel Dunbar | 2010-03-22 | 1 | -2/+41 |
* | MC: Fix a few more cases we were passing an MCDataFragment when a MCFragment ... | Daniel Dunbar | 2010-03-22 | 1 | -2/+2 |
* | MCInst: Add ::dump_pretty. | Daniel Dunbar | 2010-03-22 | 1 | -0/+9 |
* | MC: Change MCObjectWriter::RecordRelocation to take an MCFragment (instead of... | Daniel Dunbar | 2010-03-22 | 2 | -4/+4 |
* | MC: Eliminate MCFragment::getMaxFileSize. | Daniel Dunbar | 2010-03-22 | 1 | -32/+1 |
* | MC: Share the MCAsmLayout object, although its still not used for anything im... | Daniel Dunbar | 2010-03-22 | 1 | -3/+4 |
* | Acccess control is lame | Douglas Gregor | 2010-03-19 | 1 | -0/+1 |
* | struct -> class, to silence a Clang warning | Douglas Gregor | 2010-03-19 | 1 | -1/+1 |
* | MCCodeEmitter: Add target independent fixup flag for is-pc-relative. | Daniel Dunbar | 2010-03-19 | 1 | -0/+9 |
* | MC: Sink code emitter into MCAssembler. | Daniel Dunbar | 2010-03-19 | 1 | -1/+7 |
* | MC/Mach-O: Move to MachObjectWriter.{h,cpp}. | Daniel Dunbar | 2010-03-19 | 1 | -0/+43 |
* | MC: Split MCObjectWriter out of MCAssembler.cpp. | Daniel Dunbar | 2010-03-19 | 2 | -17/+184 |
* | MC/Mach-O: Lift the fixup evaluation and application up (to the same place), ... | Daniel Dunbar | 2010-03-19 | 1 | -6/+1 |
* | MC/Mach-O: Factor out ExecutePostLayoutBinding, to separate the post-layout c... | Daniel Dunbar | 2010-03-19 | 1 | -0/+8 |
* | fix an MCInstPrinter leak that jyasskin pointed out: | Chris Lattner | 2010-03-19 | 1 | -1/+2 |
* | MC/Mach-O/x86_64: Add getAtom[ForAddress]. | Daniel Dunbar | 2010-03-19 | 1 | -0/+13 |
* | MC/Mach-O: Factor out isSymbolLinkerVisible method; "linker visible" is a mad... | Daniel Dunbar | 2010-03-19 | 1 | -0/+6 |
* | MCValue: Change to holding MCSymbolRefExprs instead of MCSymbols, we will nee... | Daniel Dunbar | 2010-03-18 | 1 | -8/+9 |
* | Add MCSymbol::isInSection. | Daniel Dunbar | 2010-03-18 | 1 | -4/+9 |
* | fix GetOrCreateTemporarySymbol to require a name, clients | Chris Lattner | 2010-03-17 | 1 | -3/+4 |
* | MC: Allow modifiers in MCSymbolRefExpr, and eliminate X86MCTargetExpr. | Daniel Dunbar | 2010-03-15 | 1 | -5/+43 |
* | MC/Mach-O: Add MCSectionMachO::getType() | Daniel Dunbar | 2010-03-15 | 1 | -3/+5 |
* | Don't save a temporary string into a StringRef field. | Jeffrey Yasskin | 2010-03-15 | 1 | -1/+1 |
* | fix MCSectionELF to not leak memory, just like I did for MCSymbol. | Chris Lattner | 2010-03-15 | 2 | -5/+6 |
* | fix a memory leak yjasskin pointed out: MCSymbol is bump pointer | Chris Lattner | 2010-03-15 | 2 | -9/+8 |
* | add a new CreateTempSymbol method, the use case for | Chris Lattner | 2010-03-14 | 1 | -0/+4 |
* | Add some parens and silence a warning. | Benjamin Kramer | 2010-03-13 | 1 | -1/+1 |
* | llvm-mc: Support -n, useful for comparing -integrated-as output since the | Daniel Dunbar | 2010-03-13 | 1 | -1/+1 |
* | MC/Mach-O: Implement initial support for relaxation. | Daniel Dunbar | 2010-03-12 | 1 | -0/+8 |
* | move fastcall/stdcall mangling up into Mangler. | Chris Lattner | 2010-03-12 | 1 | -0/+9 |
* | MC: Factor out MCAssembler::EvaluateFixup, and simplify. | Daniel Dunbar | 2010-03-12 | 1 | -0/+21 |
* | MC: Constify MCAsmLayout argument to MCExpr::EvaluteAs... | Daniel Dunbar | 2010-03-12 | 3 | -12/+13 |
* | MC: Add MCAssembler::addFixup, which enforces that fixups are added in order. | Daniel Dunbar | 2010-03-12 | 1 | -0/+7 |
* | make the mangler take an MCContext instead of an MAI. | Chris Lattner | 2010-03-12 | 1 | -1/+1 |
* | remove MAI argument from createAsmStreamer since it | Chris Lattner | 2010-03-12 | 1 | -2/+1 |
* | change MCContext to always have an MCAsmInfo. | Chris Lattner | 2010-03-11 | 1 | -1/+11 |