summaryrefslogtreecommitdiff
path: root/lib/MC
AgeCommit message (Expand)AuthorFilesLines
2015-04-21[mips] [IAS] Implement the .asciiz directive.Toma Tabacu1-0/+4
2015-04-21[MC] When using bundle aligment, align sections to bundle sizeDerek Schuff1-0/+15
2015-04-20Look past locals in comdats.Rafael Espindola1-9/+8
2015-04-17Compute A-B when A or B is weak.Rafael Espindola5-26/+20
2015-04-17Compute A-B if both A and B are in the same comdat section.Rafael Espindola1-18/+23
2015-04-17Move AliasedSymbol to MachObjectWriter.Rafael Espindola2-14/+14
2015-04-17Add a proper fix for pr23025.Rafael Espindola1-4/+16
2015-04-17[mc] Clean up emission of byte sequencesBenjamin Kramer3-8/+3
2015-04-17Don't walk aliases from global to local symbols in comdats.Rafael Espindola1-1/+30
2015-04-17Write relocation sections contiguously.Rafael Espindola1-1/+8
2015-04-15Write section and section table entries in the same order.Rafael Espindola1-50/+15
2015-04-15Change range-based for-loops to be -Wrange-loop-analysis clean.Richard Trieu1-1/+1
2015-04-14Use the ability to pwrite to simplify the ELF writer.Rafael Espindola1-44/+31
2015-04-14Use raw_pwrite_stream in the object writer/streamer.Rafael Espindola7-11/+12
2015-04-14Re-enable target-specific relocation table sorting and use it for MipsPetar Jovanovic2-31/+24
2015-04-12[MC] Write padding into fragments when -mc-relax-all flag is usedPetr Hosek3-24/+129
2015-04-11Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2-2/+2
2015-04-09Simplify use of formatted_raw_ostream.Rafael Espindola1-8/+10
2015-04-09Define a function with "... llvm::func...".Rafael Espindola1-6/+5
2015-04-09Nothing inherits from the asm streamer.Rafael Espindola1-3/+1
2015-04-08Remove unused variable.Rafael Espindola1-2/+0
2015-04-08Write the section header in the end.Rafael Espindola1-27/+4
2015-04-08ELFObjectWriter.cpp: Prune obsolete \param since r234342. [-Wdocumentation]NAKAMURA Takumi1-1/+0
2015-04-07Delete commented code. Don't repeat name in comment.Rafael Espindola1-7/+1
2015-04-07Don't subtract the header size just to add it back.Rafael Espindola1-5/+4
2015-04-07Remove dead code. NFC.Rafael Espindola1-6/+0
2015-04-07Remove intermediate variables.Rafael Espindola1-7/+1
2015-04-07Remove unused argument.Rafael Espindola1-9/+6
2015-04-06Use a comma after the unique keyword.Rafael Espindola2-1/+4
2015-04-06Remove unnecessary uses of AliasedSymbol.Rafael Espindola2-6/+5
2015-04-06Be consistent when deciding if a relocation is needed.Rafael Espindola5-26/+23
2015-04-06Store the sh_link of ARM_EXIDX directly in MCSectionELF.Rafael Espindola2-17/+17
2015-04-06Simplify this function a bit. NFC.Rafael Espindola1-20/+4
2015-04-06Simplify mapping from relocation sections to relocated sections.Rafael Espindola2-44/+28
2015-04-04Don't mix overload and default values.Rafael Espindola1-14/+0
2015-04-04Implement unique sections with an unique ID.Rafael Espindola5-24/+25
2015-04-03MC: For variable symbols, maintain MCSymbol::Section as a cache.Peter Collingbourne3-28/+5
2015-04-02Revert r233595, "MC: For variable symbols, maintain MCSymbol::Section as a ca...Peter Collingbourne3-4/+28
2015-04-02Don't print an error message when looking up the scheduling model if user spe...Craig Topper1-3/+4
2015-03-31[WinEH] Generate .xdata for catch handlersDavid Majnemer1-0/+5
2015-03-31Make llc use getHostCPUFeatures when 'native' is specified for cpu.Craig Topper1-2/+3
2015-03-31Replace the MCSubtargetInfo parameter with a Triple when creatingEric Christopher1-4/+3
2015-03-30Rename const char *Triple argument to TT to avoid shadowing llvm::Triple.Eric Christopher1-21/+20
2015-03-30MC: For variable symbols, maintain MCSymbol::Section as a cache.Peter Collingbourne3-28/+4
2015-03-30Remove more superfluous .str() and replace std::string concatenation with Twine.Yaron Keren2-4/+2
2015-03-30Save a std::string.Rafael Espindola1-9/+12
2015-03-30Special case the creation of relocation sections.Rafael Espindola2-6/+15
2015-03-28Convert feature strings to lowercase even if they have a '+'/'-' in front of ...Craig Topper1-1/+1
2015-03-28Update comment to match code behavior.Craig Topper1-1/+1
2015-03-27Add two small structs for readability in place of std::pair and std::tuple. NFC.Rafael Espindola1-10/+9