aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/TargetLoweringObjectFile.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-08-09[MC] Move EH DWARF encodings from MC to CodeGen, NFCReid Kleckner1-0/+3
2018-07-30Remove trailing spaceFangrui Song1-2/+2
2018-05-27Remove boolean argument from isSuitableFromBSS.Eric Christopher1-8/+5
2018-05-27Cleanups for getKindForGlobal:Eric Christopher1-11/+10
2018-03-26Remove an unneeded (& mislayered) include from Target/TargetLoweringObjectFil...David Blaikie1-1/+0
2018-03-23Move TargetLoweringObjectFile from CodeGen to Target to fix layeringDavid Blaikie1-1/+1
2018-02-06Place undefined globals in .bss instead of .dataEli Friedman1-1/+14
2017-12-13Remove redundant includes from lib/Target/*.cpp.Michael Zolotukhin1-2/+0
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie1-3/+3
2017-08-02Don't pass the code model to MCRafael Espindola1-2/+2
2017-06-07Move Object format code to lib/BinaryFormat.Zachary Turner1-1/+1
2017-06-05Add support for #pragma clang sectionJaved Absar1-0/+14
2017-05-01Remove unnecessary conditions as suggested by clang-tidy. NFCGabor Horvath1-1/+1
2017-01-14[TargetLowering] Simplfiy a bit. NFCI.Davide Italiano1-4/+1
2016-11-22CodeGen: simplify TargetMachine::getSymbol interface. NFC.Tim Northover1-2/+2
2016-10-24Target: Change various section classifiers in TargetLoweringObjectFile to tak...Peter Collingbourne1-8/+9
2016-09-16Trying to fix Mangler memory leak in TargetLoweringObjectFile.Eric Liu1-0/+2
2016-09-16Move the Mangler from the AsmPrinter down to TLOF and clean up theEric Christopher1-19/+16
2016-08-08[ARM] Add support for embedded position-independent codeOliver Stannard1-6/+7
2016-06-28Use isPositionIndependent(). NFC.Rafael Espindola1-2/+1
2016-06-24Simplify. NFC.Rafael Espindola1-10/+1
2016-06-14IR: Introduce local_unnamed_addr attribute.Peter Collingbourne1-1/+1
2016-05-18Don't pass a Reloc::Model to MC.Rafael Espindola1-1/+2
2016-02-22[X86] Create mergeable constant pool entries for AVXDavid Majnemer1-0/+1
2016-02-21[X86] Use the correct alignment for COMDAT constant pool entriesDavid Majnemer1-2/+5
2015-11-18Stop producing .data.rel sections.Rafael Espindola1-3/+3
2015-11-17Drop prelink support.Rafael Espindola1-25/+5
2015-11-03CodeGen, Target: Move Mach-O-specific symbol name logic to Mach-O lowering.Peter Collingbourne1-3/+3
2015-07-16Remove DataLayout from TargetLoweringObjectFile, redirect to ModuleMehdi Amini1-8/+7
2015-06-16Clean up redundant copies of Triple objects. NFCDaniel Sanders1-1/+1
2015-06-16Recommit r239721: Replace string GNU Triples with llvm::Triple in InitMCObjec...Daniel Sanders1-2/+2
2015-06-15Revert r239721 - Replace string GNU Triples with llvm::Triple in InitMCObject...Daniel Sanders1-2/+2
2015-06-15Replace string GNU Triples with llvm::Triple in InitMCObjectFileInfo. NFC.Daniel Sanders1-2/+2
2015-05-30MC: Clean up MCExpr naming. NFC.Jim Grosbach1-4/+4
2015-05-21Move alignment from MCSectionData to MCSection.Rafael Espindola1-11/+11
2015-05-18MC: Clean up method names in MCContext.Jim Grosbach1-2/+2
2015-03-27Remove superfluous .str() and replace std::string concatenation with Twine.Yaron Keren1-1/+1
2015-03-17COFF: Let globals with private linkage reside in their own sectionDavid Majnemer1-0/+6
2015-03-17Revert "COFF: Let globals with private linkage reside in their own section"David Majnemer1-6/+0
2015-03-17COFF: Let globals with private linkage reside in their own sectionDavid Majnemer1-0/+6
2015-02-17Add r228939 back with a fix.Rafael Espindola1-0/+18
2015-02-14Revert "On ELF, put PIC jump tables in a non executable section."Matthias Braun1-18/+0
2015-02-12On ELF, put PIC jump tables in a non executable section.Rafael Espindola1-0/+18
2015-02-12Put each jump table in an independent section if the function is too.Rafael Espindola1-0/+5
2015-01-29Remove MergeableConst.Rafael Espindola1-1/+2
2015-01-26Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher1-3/+2
2015-01-09Recommit r224935 with a fix for the ObjC++/AArch64 bug that that revisionLang Hames1-6/+0
2015-01-06Revert r224935 "Refactor duplicated code. No intended functionality change."Lang Hames1-0/+6
2014-12-29Refactor duplicated code.Rafael Espindola1-6/+0