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