aboutsummaryrefslogtreecommitdiff
path: root/lib/MC
AgeCommit message (Expand)Author
2010-04-17refactor .if handling code a bit.Chris Lattner
2010-04-14implement mc asmparser support for '.', which gets theChris Lattner
2010-04-08move elf section uniquing to MCContext. Along the wayChris Lattner
2010-04-08move macho section uniquing from MCParser and TLOF to MCContext whereChris Lattner
2010-04-08Various MSVC warning fixes about truncated 64 bit shifts and const pointers p...Benjamin Kramer
2010-04-07rename llvm::llvm_report_error -> llvm::report_fatal_errorChris 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-03allow attaching comments to raw text.Chris Lattner
2010-04-03add <cstdlib> header for abort() on linux builders.Chris 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-29MC/Mach-O/x86_64: Support @GOTPCREL on symbols, even for non-PCrel relocations!Daniel Dunbar
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/Mach-O: Switch to MCSectionData::getOrdinal.Daniel Dunbar
2010-03-25MC: Explicity track section and fragment ordinals.Daniel Dunbar
2010-03-25Fix -Asserts warning.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-25MC: Fix refacto in MCExpr evaluation, I mistakenly replaced a fragment addres...Daniel Dunbar
2010-03-24MC: Direct all {fragment,section,symbol} address access through the MCAsmLayo...Daniel Dunbar
2010-03-23MC: Sprinkle in some more interesting statistics.Daniel Dunbar
2010-03-23llvm-mc: Fast path EvaluateAbsolute of constants.Daniel Dunbar
2010-03-23MC: Switch to using MCInst fragments to do relaxation.Daniel Dunbar
2010-03-23MC: Add TargetAsmBackend::MayNeedRelaxation, for checking whether a particula...Daniel Dunbar
2010-03-23MC: Add TargetAsmBackend::WriteNopData and use to eliminate some target depen...Daniel Dunbar
2010-03-23MC: Tweak MCInstFragment to include the encoded data and fixups, so that we d...Daniel Dunbar
2010-03-22Put MCSectionCOFF::Name into the MCContext instead of leaking it.Jeffrey Yasskin
2010-03-22MC: Add MCInstFragment, not used yet.Daniel Dunbar
2010-03-22Add a FIXME.Daniel Dunbar
2010-03-22MC: Fix a few more cases we were passing an MCDataFragment when a MCFragment ...Daniel Dunbar
2010-03-22Simplify.Daniel Dunbar
2010-03-22MCInst: Add ::dump_pretty.Daniel Dunbar
2010-03-22MC: Change MCObjectWriter::RecordRelocation to take an MCFragment (instead of...Daniel Dunbar
2010-03-22MC/Mach-O: Factor out getOrCreateDataFragment().Daniel Dunbar
2010-03-22MC: Eliminate MCFragment::getMaxFileSize.Daniel Dunbar
2010-03-22MC: Share the MCAsmLayout object, although its still not used for anything im...Daniel Dunbar
2010-03-20Better fix for r98994, MachObjectWriterImpl wasn't intended to be virtual.Daniel Dunbar
2010-03-19Fix -Wnon-virtual-dtor warning.Rafael Espindola
2010-03-19MC/Mach-O/x86_64: Add relocation support.Daniel Dunbar
2010-03-19MC: Add TargetAsmBackend::createObjectWriter.Daniel Dunbar
2010-03-19MCCodeEmitter: Add target independent fixup flag for is-pc-relative.Daniel Dunbar
2010-03-19MC: Sink code emitter into MCAssembler.Daniel Dunbar