summaryrefslogtreecommitdiff
path: root/lib/MC/MCSymbol.cpp
AgeCommit message (Expand)Author
2017-10-15Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman
2017-10-12[dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-02-08[MC] Fix some Clang-tidy modernize and Include What You Use warnings; other m...Eugene Zelenko
2017-01-28Cleanup dump() functions.Matthias Braun
2016-10-20Retire llvm::alignOf in favor of C++11 alignof.Benjamin Kramer
2016-08-22[MC] Remove guard(s). NFCI.Davide Italiano
2016-01-29Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren
2015-12-29[ptr-traits] Provide a real MCFragment address for the sentinel insteadChandler Carruth
2015-10-05Fix pr24486.Rafael Espindola
2015-07-10[MC] Switch static const to an enum to silence MSVC linker warningsDavid Majnemer
2015-07-01Pack MCSymbol::Flags in to the bitfield with other members. NFC.Pete Cooper
2015-07-01Encode MCSymbol alignment as log2(align).Pete Cooper
2015-06-30Pack MCSymbol::HasName in to a spare bit in the section/fragment union.Pete Cooper
2015-06-22Move MCSymbol Value in to the union of Offset and CommonSize.Pete Cooper
2015-06-09Fix warning of comparing different enums. NFCPete Cooper
2015-06-09Revert "Move MCSymbol Value in to the union of Offset and CommonSize."Pete Cooper
2015-06-09Move MCSymbol Value in to the union of Offset and CommonSize.Pete Cooper
2015-06-09Use AlignOf traits to enable static_assert.Pete Cooper
2015-06-09Reduce duplication in MCSymbol Name handling. NFC>Pete Cooper
2015-06-09Make MCSymbol::Name be a union of uint64_t and a pointer.Pete Cooper
2015-06-09Change from alignof to llvm::alignOf to appease Visual StudioPete Cooper
2015-06-09Allocate space for MCSymbol::Name only if required.Pete Cooper
2015-06-09MC: Add target hook to control symbol quotingMatt Arsenault
2015-06-08Use a PointerUnion in MCSymbol for Section and Fragment. NFC.Pete Cooper
2015-06-01The fragment implies the section, don't store both.Rafael Espindola
2015-05-27Use operator<< instead of print in a few more places.Rafael Espindola
2015-05-27MCSymbol: Make print() robust against empty namesMatthias Braun
2015-05-21Move alignment from MCSectionData to MCSection.Rafael Espindola
2015-04-23Revert accidentally committed "MC: Allow targets to stop symbol name quoting"Matt Arsenault
2015-04-23MC: Allow targets to stop symbol name quotingMatt Arsenault
2015-04-17Move AliasedSymbol to MachObjectWriter.Rafael Espindola
2015-04-03MC: For variable symbols, maintain MCSymbol::Section as a cache.Peter Collingbourne
2015-04-02Revert r233595, "MC: For variable symbols, maintain MCSymbol::Section as a ca...Peter Collingbourne
2015-03-30MC: For variable symbols, maintain MCSymbol::Section as a cache.Peter Collingbourne
2014-03-19Revert "Add back r203962, r204028 and r204059."Rafael Espindola
2014-03-18Add back r203962, r204028 and r204059.Rafael Espindola
2014-03-18Revert r203962 and two revisions depending on it: r204028 and r204059.Alexander Kornienko
2014-03-14Correctly handle an ELF symbol defined with "a = b + expr".Rafael Espindola
2013-11-14Don't mangle \n and "Rafael Espindola
2013-10-18Revert "Re-commit r192758 - MC: quote tricky symbol names in asm output"Hans Wennborg
2013-10-17Re-commit r192758 - MC: quote tricky symbol names in asm outputHans Wennborg
2013-10-16Revert r192758 (and r192759), "MC: Better handling of tricky symbol and secti...NAKAMURA Takumi
2013-10-16MC: Better handling of tricky symbol and section namesHans Wennborg
2012-09-14Fix Doxygen issues:Dmitri Gribenko
2012-09-12Release build: guard dump functions withManman Ren
2012-09-06Release build: guard dump functions with "ifndef NDEBUG"Manman Ren
2012-05-11Tidy up. Trailing whitespace.Jim Grosbach
2012-03-20Assembler should accept redefinitions of unused variable symbols.Jim Grosbach
2012-03-20Tidy up.Jim Grosbach