aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCAssembler.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-05-25Move bundle info from MCSectionData to MCSection.Rafael Espindola1-22/+1
2015-05-25Move LayoutOrder to MCSection.Rafael Espindola1-1/+1
2015-05-25Stop forwarding getOrdinal and setOrdinal.Rafael Espindola1-4/+1
2015-05-25Move Ordinal from MCSectionData to MCSection. NFC.Rafael Espindola1-3/+6
2015-05-22MC: Lift MCSymbolData::Index up to MCSymbol::Index, NFCDuncan P. N. Exon Smith1-2/+2
2015-05-21Stop forwarding (get|set)Aligment from MCSectionData to MCSection.Rafael Espindola1-8/+1
2015-05-21Move alignment from MCSectionData to MCSection.Rafael Espindola1-2/+8
2015-05-21MC: Simplify MCSymbolData initialization and remove MCSymbol pointerDuncan P. N. Exon Smith1-17/+0
2015-05-20MC: Add MCSymbolData back to MCAssembler dumpDuncan P. N. Exon Smith1-1/+5
2015-05-20MC: Update MCAssembler to use MCSymbol, NFCDuncan P. N. Exon Smith1-15/+12
2015-05-19MC: Use MCSymbol in MCAsmLayout::getSymbolOffset(), NFCDuncan P. N. Exon Smith1-12/+9
2015-05-18MC: Clean up method names in MCContext.Jim Grosbach1-3/+3
2015-05-16MC: Use MCSymbol in MCObject::IsSymbolRefDifferenceFullyResolvedImpl()Duncan P. N. Exon Smith1-2/+1
2015-05-16MC: Change MCFragment::Atom to an MCSymbol, NFCDuncan P. N. Exon Smith1-2/+2
2015-05-16MC: Merge MCSymbol and MCSymbolDataDuncan P. N. Exon Smith1-5/+12
2015-05-15MC: Reduce MCAssembler::Symbols API exposure, NFCDuncan P. N. Exon Smith1-5/+2
2015-05-15MC: Update MCCodeEmitter naming. NFC.Jim Grosbach1-1/+1
2015-04-17Compute A-B when A or B is weak.Rafael Espindola1-1/+1
2015-04-12[MC] Write padding into fragments when -mc-relax-all flag is usedPetr Hosek1-18/+31
2015-04-06Remove unnecessary uses of AliasedSymbol.Rafael Espindola1-4/+3
2015-04-06Be consistent when deciding if a relocation is needed.Rafael Espindola1-3/+2
2015-03-26Fix PR23025.Rafael Espindola1-1/+1
2015-03-25Fix fixup evaluation when deciding what to relocate with.Rafael Espindola1-15/+3
2015-03-25Fix warning on non-assert build.Rafael Espindola1-0/+2
2015-03-25Produce an error instead of asserting on invalid .sleb128/.uleb128.Rafael Espindola1-3/+10
2015-03-18Remove many superfluous SmallString::str() calls.Yaron Keren1-3/+3
2015-03-16Fix uses of reserved identifiers starting with an underscore followed by an u...David Blaikie1-16/+10
2015-01-19Add r224985 back with fixes.Rafael Espindola1-2/+14
2015-01-19Produce errors when an assignment expression would use a common symbol.Rafael Espindola1-1/+11
2015-01-14Revert "Add r224985 back with two fixes."Rafael Espindola1-14/+2
2015-01-14[cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth1-1/+1
2015-01-12Add r224985 back with two fixes.Rafael Espindola1-2/+14
2015-01-09Recommit r224935 with a fix for the ObjC++/AArch64 bug that that revisionLang Hames1-2/+3
2015-01-06Revert r224935 "Refactor duplicated code. No intended functionality change."Lang Hames1-3/+2
2015-01-06Revert r225048: It broke ObjC on AArch64.Lang Hames1-14/+2
2014-12-31Add r224985 back with a fix.Rafael Espindola1-2/+14
2014-12-31Revert "Remove doesSectionRequireSymbols."Rafael Espindola1-14/+2
2014-12-30Remove doesSectionRequireSymbols.Rafael Espindola1-2/+14
2014-12-29Refactor duplicated code.Rafael Espindola1-2/+3
2014-10-15[MC] Make bundle alignment mode setting idempotent and support nested bundlesDerek Schuff1-1/+22
2014-10-15Simplify handling of --noexecstack by using getNonexecutableStackSection.Rafael Espindola1-4/+3
2014-10-11MC: Bit pack MCSymbolData.Benjamin Kramer1-7/+6
2014-09-17Add and update reset() and doInitialization() methods to MC* and passes.Yaron Keren1-0/+5
2014-08-15Add a helper to MCExpr for when an expression is know to be absolute.Rafael Espindola1-12/+3
2014-08-10If available, pass down the Fixup object to EvaluateAsRelocatable.Joerg Sonnenberger1-6/+7
2014-07-05MC: make MCSymbolData::dump work on const objectsDavid Majnemer1-1/+1
2014-07-01Avoid revocations when possible.Rafael Espindola1-1/+16
2014-06-22Report error for non-zero data in .bssWeiming Zhao1-2/+8
2014-05-01Move getBaseSymbol somewhere the COFF writer can use.Rafael Espindola1-0/+22
2014-04-30Provide a version of getSymbolOffset that returns false on error.Rafael Espindola1-14/+43