aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCELFStreamer.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-10-17Add back commits r219835 and a fixed version of r219829.Rafael Espindola1-2/+11
2014-10-17Revert commit r219835 and r219829.Rafael Espindola1-11/+2
2014-10-15Correctly handle references to section symbols.Rafael Espindola1-2/+11
2014-10-15[MC] Make bundle alignment mode setting idempotent and support nested bundlesDerek Schuff1-11/+14
2014-10-15Simplify handling of --noexecstack by using getNonexecutableStackSection.Rafael Espindola1-8/+11
2014-06-24Print a=b as an assignment.Rafael Espindola1-4/+0
2014-05-12Remove an always true argument.Rafael Espindola1-1/+1
2014-04-27Make getOrCreateSymbolData non virtual.Rafael Espindola1-4/+0
2014-04-22Fix the assembler to print a better relocatable expression errorKevin Enderby1-2/+3
2014-04-13[C++11] More 'nullptr' conversion or in some cases just using a boolean check...Craig Topper1-1/+1
2014-03-20Mark alias symbols as microMIPS if necessary. Differential Revision: http:/...Zoran Jovanovic1-1/+1
2014-03-20Look through variables when computing relocations.Rafael Espindola1-3/+2
2014-03-05Always print the implicit .text at the start of an asm file.Rafael Espindola1-1/+1
2014-02-04Use the default values.Rafael Espindola1-3/+3
2014-01-28Explictly pass MCSubtargetInfo to MCCodeEmitter::EncodeInstruction()David Woodhouse1-1/+1
2014-01-28Modify MCObjectStreamer EmitInstTo* interfaceDavid Woodhouse1-3/+5
2014-01-26Construct the MCStreamer before constructing the MCTargetStreamer.Rafael Espindola1-6/+4
2014-01-24Simplify the logic for deciding when to initialize the sections.Rafael Espindola1-1/+1
2014-01-24Inline functions that are only called once.Rafael Espindola1-17/+8
2014-01-23InitToTextSection is redundant with InitSections. Remove it.Rafael Espindola1-4/+0
2014-01-23Remove duplicated info on what .text, .data and .bss look like.Rafael Espindola1-18/+4
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth1-2/+2
2013-12-04Add support for parsing ARM symbol variants on ELF targetsDavid Peixotto1-3/+0
2013-11-25ARM integrated assembler generates incorrect nop opcodeDavid Peixotto1-0/+4
2013-10-29Move the STT_FILE symbols out of the normal symbol table processing forJoerg Sonnenberger1-10/+4
2013-10-16Move .ident handling to MCStreamer.Rafael Espindola1-1/+16
2013-10-08Add a MCTargetStreamer interface.Rafael Espindola1-9/+6
2013-09-19Added support for generate DWARF .debug_aranges sections automatically.Richard Mitton1-4/+12
2013-09-09Call generateCompactUnwindEncodings() right before we need to output the fram...Bill Wendling1-1/+1
2013-08-09[CodeGen] prevent abnormal on invalid attributesSaleem Abdulrasool1-4/+6
2013-07-09[PowerPC] Revert r185476 and fix up TLS variant kindsUlrich Weigand1-0/+2
2013-07-02[PowerPC] Remove VK_PPC_TLSGD and VK_PPC_TLSLDUlrich Weigand1-2/+0
2013-07-02Remove address spaces from MC.Rafael Espindola1-3/+2
2013-07-01[PowerPC] Add support for TLS data relocationsUlrich Weigand1-0/+1
2013-06-21[PowerPC] Support various tls-related modifiersUlrich Weigand1-0/+22
2013-06-21[PowerPC] Rename some more VK_PPC_ enumsUlrich Weigand1-10/+10
2013-04-17Add support for subsections to the ELF assembler. Fixes PR8717.Peter Collingbourne1-5/+8
2013-04-10Use a scheme closer to that of GNU as when deciding the type of aPeter Collingbourne1-6/+34
2013-03-09We need a shndx if the number of sections breaks SHN_LORESERVE. This conditionNick Lewycky1-1/+1
2013-02-26Fix PR15359.Bill Schmidt1-0/+13
2013-02-19ELF symbol table field st_other support, Jack Carter1-0/+4
2013-02-15If bundle alignment is enabled, do not add data to a fragment with instructionsDerek Schuff1-3/+4
2013-01-31Add AArch64 as an experimental target.Tim Northover1-1/+3
2013-01-15Optimize the memory usage of MC bundling, by creating a new type of fragmentEli Bendersky1-2/+12
2013-01-14Expose an InitToTextSection through MCStreamer.Eli Bendersky1-0/+4
2013-01-09Last in the series of removing unnecessary '0' arguments forEric Christopher1-1/+1
2013-01-08Renamed MCInstFragment to MCRelaxableFragment and added some comments.Eli Bendersky1-1/+1
2013-01-07Add the align_to_end option to .bundle_lock in the MC implementation of alignedEli Bendersky1-4/+11
2012-12-20Aligned bundling support. Following the discussion here:Eli Bendersky1-3/+84
2012-12-16This patch is needed to make c++ exceptions work for mips16.Reed Kotler1-0/+4