summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
AgeCommit message (Expand)Author
2017-03-31Move llvm::emitLinkerFlagsForGlobalCOFF() to Mangler.Peter Collingbourne
2017-03-17Add !associated metadata.Evgeniy Stepanov
2017-02-27[CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; ot...Eugene Zelenko
2017-02-24[WebAssembly] Basic support for Wasm object file encoding.Dan Gohman
2017-02-22[WebAssembly] Add skeleton MC support for the Wasm container formatDan Gohman
2017-02-02[lto] add getLinkerOpts()Bob Haarman
2016-12-29Revert "[COFF] Use 32-bit jump table entries in .rdata for Win64"Reid Kleckner
2016-12-29[COFF] Use 32-bit jump table entries in .rdata for Win64Reid Kleckner
2016-12-15[ARM] Implement execute-only support in CodeGenPrakhar Bahuguna
2016-11-22CodeGen: simplify TargetMachine::getSymbol interface. NFC.Tim Northover
2016-10-24Target: Change various section classifiers in TargetLoweringObjectFile to tak...Peter Collingbourne
2016-10-18Use profile info to set function section prefix to group hot/cold functions.Dehao Chen
2016-10-14Revert "In preparation for removing getNameWithPrefix off ofEric Christopher
2016-10-14In preparation for removing getNameWithPrefix off of TargetMachine,Eric Christopher
2016-09-20Revert "Remove extra argument used once onEric Christopher
2016-09-20Mark ELF sections whose name start with .note as notePetr Hosek
2016-09-20Remove more guts of TargetMachine::getNameWithPrefix and migrate one check to...Eric Christopher
2016-09-20Remove extra argument used once on TargetMachine::getNameWithPrefix and inlin...Eric Christopher
2016-09-16Move the Mangler from the AsmPrinter down to TLOF and clean up theEric Christopher
2016-08-29Use the correct ctor/dtor section for dynamic-no-pic.Rafael Espindola
2016-08-29Move code only used by codegen out of MC. NFC.Rafael Espindola
2016-07-01Add support for allowing us to create uniquely identified "COMDAT" or "ELFEric Christopher
2016-06-27[ARM] Fix Thumb text sections' flags under COFF/WindowsRenato Golin
2016-06-14IR: Introduce local_unnamed_addr attribute.Peter Collingbourne
2016-05-17Simplify handling of hidden stub.Rafael Espindola
2016-05-16Remove .hot and .unlikely prefixes from function section names.Easwaran Raman
2016-05-02[MC] Create unique .pdata sections for every .text sectionReid Kleckner
2016-04-30CodeGen: convert to range based loopsSaleem Abdulrasool
2016-04-22CodeGen: Use PLT relocations for relative references to unnamed_addr functions.Peter Collingbourne
2016-02-23Add prefix based function layout when profile is available.Dehao Chen
2016-02-23Revert "Add prefix based function layout when profile is available."Duncan P. N. Exon Smith
2016-02-22[X86] Create mergeable constant pool entries for AVXDavid Majnemer
2016-02-22Add prefix based function layout when profile is available.Dehao Chen
2016-02-21[X86] Use the correct alignment for COMDAT constant pool entriesDavid Majnemer
2016-02-18Stop creating covmap as note section on ELFXinliang David Li
2016-01-29[Objective-C] Support a new special module flag.Manman Ren
2016-01-14[PGO] [Coverage] put covmap into note section with no 'alloc flag' (Linux)Xinliang David Li
2015-11-18Stop producing .data.rel sections.Rafael Espindola
2015-11-17Drop prelink support.Rafael Espindola
2015-11-03CodeGen, Target: Move Mach-O-specific symbol name logic to Mach-O lowering.Peter Collingbourne
2015-09-03Sink COFF.h MC include into .cpp filesReid Kleckner
2015-08-08Fix some comment typos.Benjamin Kramer
2015-07-16Remove DataLayout from TargetLoweringObjectFile, redirect to ModuleMehdi Amini
2015-06-30COFF: Do not assign linker-weak symbols to selectany comdat sections.Peter Collingbourne
2015-06-29Teach LTOModule to emit linker flags for dllexported symbols, plus interface ...Peter Collingbourne
2015-06-02Create a MCSymbolELF.Rafael Espindola
2015-05-30MC: Clean up MCExpr naming. NFC.Jim Grosbach
2015-05-21Move alignment from MCSectionData to MCSection.Rafael Espindola
2015-05-18MC: Clean up method names in MCContext.Jim Grosbach
2015-04-04Implement unique sections with an unique ID.Rafael Espindola