summaryrefslogtreecommitdiff
path: root/lib/MC/MCAssembler.cpp
AgeCommit message (Expand)Author
2015-05-30[MC] Allow backends to decide relaxation for unresolved fixups.Colin LeMahieu
2015-05-30[WinCOFF] Add support for the .safeseh directiveDavid Majnemer
2015-05-30MC: Clean up MCExpr naming. NFC.Jim Grosbach
2015-05-29Remove getData.Rafael Espindola
2015-05-29Remove the MCSymbolData typedef.Rafael Espindola
2015-05-29Merge MCSymbol and MCSymbolData.Rafael Espindola
2015-05-29Move Flags from MCSymbolData to MCSymbol.Rafael Espindola
2015-05-29Move common symbol related information from MCSectionData to MCSymbol.Rafael Espindola
2015-05-28Remove a trivial forwarding function. NFC.Rafael Espindola
2015-05-27Delete MCSectionData.Rafael Espindola
2015-05-27Move getSubsectionInsertionPoint to MCSection.Rafael Espindola
2015-05-26Remove most uses of MCSectionData from MCAssembler.Rafael Espindola
2015-05-26Stop using MCSectionData in MCAsmLayout.h.Rafael Espindola
2015-05-26Return a MCSection from MCFragment::getParent().Rafael Espindola
2015-05-25Store a MCSection in MCFragment.Rafael Espindola
2015-05-25Turn MCSectionData into a field of MCSection.Rafael Espindola
2015-05-25Insert MCSectionData into the section list directly in getOrCreateSectionData.Rafael Espindola
2015-05-25Move HasInstructions to MCSection.Rafael Espindola
2015-05-25Move bundle info from MCSectionData to MCSection.Rafael Espindola
2015-05-25Move LayoutOrder to MCSection.Rafael Espindola
2015-05-25Stop forwarding getOrdinal and setOrdinal.Rafael Espindola
2015-05-25Move Ordinal from MCSectionData to MCSection. NFC.Rafael Espindola
2015-05-22MC: Lift MCSymbolData::Index up to MCSymbol::Index, NFCDuncan P. N. Exon Smith
2015-05-21Stop forwarding (get|set)Aligment from MCSectionData to MCSection.Rafael Espindola
2015-05-21Move alignment from MCSectionData to MCSection.Rafael Espindola
2015-05-21MC: Simplify MCSymbolData initialization and remove MCSymbol pointerDuncan P. N. Exon Smith
2015-05-20MC: Add MCSymbolData back to MCAssembler dumpDuncan P. N. Exon Smith
2015-05-20MC: Update MCAssembler to use MCSymbol, NFCDuncan P. N. Exon Smith
2015-05-19MC: Use MCSymbol in MCAsmLayout::getSymbolOffset(), NFCDuncan P. N. Exon Smith
2015-05-18MC: Clean up method names in MCContext.Jim Grosbach
2015-05-16MC: Use MCSymbol in MCObject::IsSymbolRefDifferenceFullyResolvedImpl()Duncan P. N. Exon Smith
2015-05-16MC: Change MCFragment::Atom to an MCSymbol, NFCDuncan P. N. Exon Smith
2015-05-16MC: Merge MCSymbol and MCSymbolDataDuncan P. N. Exon Smith
2015-05-15MC: Reduce MCAssembler::Symbols API exposure, NFCDuncan P. N. Exon Smith
2015-05-15MC: Update MCCodeEmitter naming. NFC.Jim Grosbach
2015-04-17Compute A-B when A or B is weak.Rafael Espindola
2015-04-12[MC] Write padding into fragments when -mc-relax-all flag is usedPetr Hosek
2015-04-06Remove unnecessary uses of AliasedSymbol.Rafael Espindola
2015-04-06Be consistent when deciding if a relocation is needed.Rafael Espindola
2015-03-26Fix PR23025.Rafael Espindola
2015-03-25Fix fixup evaluation when deciding what to relocate with.Rafael Espindola
2015-03-25Fix warning on non-assert build.Rafael Espindola
2015-03-25Produce an error instead of asserting on invalid .sleb128/.uleb128.Rafael Espindola
2015-03-18Remove many superfluous SmallString::str() calls.Yaron Keren
2015-03-16Fix uses of reserved identifiers starting with an underscore followed by an u...David Blaikie
2015-01-19Add r224985 back with fixes.Rafael Espindola
2015-01-19Produce errors when an assignment expression would use a common symbol.Rafael Espindola
2015-01-14Revert "Add r224985 back with two fixes."Rafael Espindola
2015-01-14[cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth
2015-01-12Add r224985 back with two fixes.Rafael Espindola