summaryrefslogtreecommitdiffstats
path: root/lib/MC/MCSymbol.cpp
Commit message (Expand)AuthorAgeFilesLines
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* [MC] Fix some Clang-tidy modernize and Include What You Use warnings; other m...Eugene Zelenko2017-02-081-1/+7
* Cleanup dump() functions.Matthias Braun2017-01-281-1/+5
* Retire llvm::alignOf in favor of C++11 alignof.Benjamin Kramer2016-10-201-3/+2
* [MC] Remove guard(s). NFCI.Davide Italiano2016-08-221-2/+0
* Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren2016-01-291-1/+1
* [ptr-traits] Provide a real MCFragment address for the sentinel insteadChandler Carruth2015-12-291-2/+4
* Fix pr24486.Rafael Espindola2015-10-051-2/+3
* [MC] Switch static const to an enum to silence MSVC linker warningsDavid Majnemer2015-07-101-3/+0
* Pack MCSymbol::Flags in to the bitfield with other members. NFC.Pete Cooper2015-07-011-0/+1
* Encode MCSymbol alignment as log2(align).Pete Cooper2015-07-011-0/+2
* Pack MCSymbol::HasName in to a spare bit in the section/fragment union.Pete Cooper2015-06-301-1/+1
* Move MCSymbol Value in to the union of Offset and CommonSize.Pete Cooper2015-06-221-0/+4
* Fix warning of comparing different enums. NFCPete Cooper2015-06-091-1/+1
* Revert "Move MCSymbol Value in to the union of Offset and CommonSize."Pete Cooper2015-06-091-4/+0
* Move MCSymbol Value in to the union of Offset and CommonSize.Pete Cooper2015-06-091-0/+4
* Use AlignOf traits to enable static_assert.Pete Cooper2015-06-091-3/+3
* Reduce duplication in MCSymbol Name handling. NFC>Pete Cooper2015-06-091-0/+1
* Make MCSymbol::Name be a union of uint64_t and a pointer.Pete Cooper2015-06-091-6/+9
* Change from alignof to llvm::alignOf to appease Visual StudioPete Cooper2015-06-091-2/+2
* Allocate space for MCSymbol::Name only if required.Pete Cooper2015-06-091-0/+15
* MC: Add target hook to control symbol quotingMatt Arsenault2015-06-091-30/+8
* Use a PointerUnion in MCSymbol for Section and Fragment. NFC.Pete Cooper2015-06-081-2/+1
* The fragment implies the section, don't store both.Rafael Espindola2015-06-011-1/+2
* Use operator<< instead of print in a few more places.Rafael Espindola2015-05-271-3/+1
* MCSymbol: Make print() robust against empty namesMatthias Braun2015-05-271-0/+4
* Move alignment from MCSectionData to MCSection.Rafael Espindola2015-05-211-2/+1
* Revert accidentally committed "MC: Allow targets to stop symbol name quoting"Matt Arsenault2015-04-231-1/+1
* MC: Allow targets to stop symbol name quotingMatt Arsenault2015-04-231-1/+1
* Move AliasedSymbol to MachObjectWriter.Rafael Espindola2015-04-171-12/+0
* MC: For variable symbols, maintain MCSymbol::Section as a cache.Peter Collingbourne2015-04-031-7/+1
* Revert r233595, "MC: For variable symbols, maintain MCSymbol::Section as a ca...Peter Collingbourne2015-04-021-1/+7
* MC: For variable symbols, maintain MCSymbol::Section as a cache.Peter Collingbourne2015-03-301-7/+1
* Revert "Add back r203962, r204028 and r204059."Rafael Espindola2014-03-191-22/+0
* Add back r203962, r204028 and r204059.Rafael Espindola2014-03-181-0/+22
* Revert r203962 and two revisions depending on it: r204028 and r204059.Alexander Kornienko2014-03-181-17/+0
* Correctly handle an ELF symbol defined with "a = b + expr".Rafael Espindola2014-03-141-0/+17
* Don't mangle \n and "Rafael Espindola2013-11-141-3/+14
* Revert "Re-commit r192758 - MC: quote tricky symbol names in asm output"Hans Wennborg2013-10-181-4/+6
* Re-commit r192758 - MC: quote tricky symbol names in asm outputHans Wennborg2013-10-171-6/+4
* Revert r192758 (and r192759), "MC: Better handling of tricky symbol and secti...NAKAMURA Takumi2013-10-161-4/+6
* MC: Better handling of tricky symbol and section namesHans Wennborg2013-10-161-6/+4
* Fix Doxygen issues:Dmitri Gribenko2012-09-141-1/+1
* Release build: guard dump functions withManman Ren2012-09-121-1/+1
* Release build: guard dump functions with "ifndef NDEBUG"Manman Ren2012-09-061-0/+2
* Tidy up. Trailing whitespace.Jim Grosbach2012-05-111-2/+2
* Assembler should accept redefinitions of unused variable symbols.Jim Grosbach2012-03-201-2/+0
* Tidy up.Jim Grosbach2012-03-201-3/+2
* MC: Change variable symbols to be recognized as defined, by assigning their s...Daniel Dunbar2011-04-291-3/+7
* Change MCExpr::EvaluateAsRelocatableImpl of variables to return the originalRafael Espindola2010-11-151-0/+12