aboutsummaryrefslogtreecommitdiffstats
path: root/lib/MC
Commit message (Expand)AuthorAgeFilesLines
* refactor .if handling code a bit.Chris Lattner2010-04-171-52/+23
* implement mc asmparser support for '.', which gets theChris Lattner2010-04-142-0/+17
* move elf section uniquing to MCContext. Along the wayChris Lattner2010-04-083-67/+99
* move macho section uniquing from MCParser and TLOF to MCContext whereChris Lattner2010-04-082-58/+63
* Various MSVC warning fixes about truncated 64 bit shifts and const pointers p...Benjamin Kramer2010-04-081-2/+2
* rename llvm::llvm_report_error -> llvm::report_fatal_errorChris Lattner2010-04-072-16/+16
* Give AsmParser an option to control whether it finalizesChris Lattner2010-04-051-2/+4
* eliminate the magic AbsoluteDebugSectionOffsets MAI hook,Chris Lattner2010-04-042-2/+0
* isAbsoluteEHSectionOffsets always returns false, eliminate it Chris Lattner2010-04-042-2/+0
* fix an ugly wart in the MCInstPrinter api where theChris Lattner2010-04-041-1/+1
* add a twine form of MCStreamer::EmitRawText, and mc'izeChris Lattner2010-04-031-0/+8
* allow attaching comments to raw text.Chris Lattner2010-04-031-6/+3
* add <cstdlib> header for abort() on linux builders.Chris Lattner2010-04-031-0/+1
* add a new EmitInlineAsm function to asmprinter to handle inline asm.Chris Lattner2010-04-032-1/+30
* Rip out the 'is temporary' nonsense from the MCContext interface toChris Lattner2010-03-303-21/+9
* MC/Mach-O/x86_64: Support @GOTPCREL on symbols, even for non-PCrel relocations!Daniel Dunbar2010-03-291-2/+9
* llvm-mc: Add a -mc-relax-all option, which relaxes every fixup. We always needDaniel Dunbar2010-03-252-8/+26
* MC: Stop restarting layout on every relaxation.Daniel Dunbar2010-03-251-6/+39
* MC: Simplify main section layout process by moving alignment into LayoutSection.Daniel Dunbar2010-03-251-30/+31
* MC: Sink Section address assignment into LayoutSection.Daniel Dunbar2010-03-251-6/+6
* MC/Mach-O: Switch to MCSectionData::getOrdinal.Daniel Dunbar2010-03-251-18/+4
* MC: Explicity track section and fragment ordinals.Daniel Dunbar2010-03-251-0/+13
* Fix -Asserts warning.Daniel Dunbar2010-03-251-2/+1
* MC: Route access to SectionData offset and file size through MCAsmLayout.Daniel Dunbar2010-03-252-17/+42
* MC: Route access to Fragment offset and effective size through MCAsmLayout.Daniel Dunbar2010-03-252-34/+58
* MC: Eliminate MC{Fragment,{Section,Symbol}Data}::getAddress.Daniel Dunbar2010-03-251-9/+7
* MC: Fix refacto in MCExpr evaluation, I mistakenly replaced a fragment addres...Daniel Dunbar2010-03-251-2/+2
* MC: Direct all {fragment,section,symbol} address access through the MCAsmLayo...Daniel Dunbar2010-03-243-59/+91
* MC: Sprinkle in some more interesting statistics.Daniel Dunbar2010-03-232-1/+28
* llvm-mc: Fast path EvaluateAbsolute of constants.Daniel Dunbar2010-03-231-0/+6
* MC: Switch to using MCInst fragments to do relaxation.Daniel Dunbar2010-03-232-78/+78
* MC: Add TargetAsmBackend::MayNeedRelaxation, for checking whether a particula...Daniel Dunbar2010-03-232-5/+12
* MC: Add TargetAsmBackend::WriteNopData and use to eliminate some target depen...Daniel Dunbar2010-03-232-64/+10
* MC: Tweak MCInstFragment to include the encoded data and fixups, so that we d...Daniel Dunbar2010-03-231-13/+5
* Put MCSectionCOFF::Name into the MCContext instead of leaking it.Jeffrey Yasskin2010-03-221-1/+5
* MC: Add MCInstFragment, not used yet.Daniel Dunbar2010-03-222-4/+83
* Add a FIXME.Daniel Dunbar2010-03-221-0/+14
* MC: Fix a few more cases we were passing an MCDataFragment when a MCFragment ...Daniel Dunbar2010-03-221-3/+4
* Simplify.Daniel Dunbar2010-03-221-4/+2
* MCInst: Add ::dump_pretty.Daniel Dunbar2010-03-222-17/+20
* MC: Change MCObjectWriter::RecordRelocation to take an MCFragment (instead of...Daniel Dunbar2010-03-222-13/+13
* MC/Mach-O: Factor out getOrCreateDataFragment().Daniel Dunbar2010-03-221-16/+18
* MC: Eliminate MCFragment::getMaxFileSize.Daniel Dunbar2010-03-221-2/+7
* MC: Share the MCAsmLayout object, although its still not used for anything im...Daniel Dunbar2010-03-221-15/+10
* Better fix for r98994, MachObjectWriterImpl wasn't intended to be virtual.Daniel Dunbar2010-03-201-8/+5
* Fix -Wnon-virtual-dtor warning.Rafael Espindola2010-03-191-0/+2
* MC/Mach-O/x86_64: Add relocation support.Daniel Dunbar2010-03-191-0/+213
* MC: Add TargetAsmBackend::createObjectWriter.Daniel Dunbar2010-03-191-7/+7
* MCCodeEmitter: Add target independent fixup flag for is-pc-relative.Daniel Dunbar2010-03-192-16/+8
* MC: Sink code emitter into MCAssembler.Daniel Dunbar2010-03-192-8/+5