aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/TargetLoweringObjectFile.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2014-11-12Remove a bit of dead code.Rafael Espindola1-19/+0
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher1-2/+4
2014-07-14CodeGen: Stick constant pool entries in COMDAT sections for WinCOFFDavid Majnemer1-1/+2
2014-05-17Target: Replace getSection().empty() with hasSection()David Majnemer1-1/+1
2014-04-25[C++] Use 'nullptr'. Target edition.Craig Topper1-4/+4
2014-04-16Target: whitespaceSaleem Abdulrasool1-1/+1
2014-03-04[cleanup] Re-sort all the includes with utils/sort_includes.py.Chandler Carruth1-1/+1
2014-02-19move getNameWithPrefix and getSymbol to TargetMachine.Rafael Espindola1-4/+3
2014-02-19Add back r201608, r201622, r201624 and r201625Rafael Espindola1-17/+16
2014-02-19Revert r201622 and r201608.Daniel Jasper1-16/+17
2014-02-18Fix PR18743.Rafael Espindola1-17/+16
2014-02-09Use a consistent argument order in TargetLoweringObjectFile.Rafael Espindola1-9/+8
2014-02-08Pass the Mangler by reference.Rafael Espindola1-6/+6
2014-01-28Revert r199871 and replace it with a simple check in the debug infoEric Christopher1-4/+6
2014-01-23Add a variable to track whether or not we've used a unique section,Eric Christopher1-6/+4
2014-01-07Move the llvm mangler to lib/IR.Rafael Espindola1-1/+1
2014-01-07Don't assert with private type info variables.Rafael Espindola1-3/+0
2014-01-03Make the llvm mangler depend only on DataLayout.Rafael Espindola1-2/+2
2013-12-05Remove the isImplicitlyPrivate argument of getNameWithPrefix.Rafael Espindola1-2/+10
2013-12-02Move getSymbolWithGlobalValueBase to TargetLoweringObjectFile.Rafael Espindola1-0/+7
2013-10-29Move getSymbol to TargetLoweringObjectFile.Rafael Espindola1-2/+12
2013-07-02[DebugInfo] Allow getDebugThreadLocalSymbol to return MCExprUlrich Weigand1-1/+1
2013-06-28DebugInfo: PR14728: TLS supportDavid Blaikie1-0/+6
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth1-5/+5