aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-12-15[WebAssembly] Implement @llvm.global_ctors and @llvm.global_dtorsSam Clegg1-2/+14
2017-12-07[WebAssembly] section kind can be codeSam Clegg1-1/+12
2017-11-28[COFF] Implement constructor prioritiesMartin Storsjo1-8/+29
2017-11-15NFC Remove default argument of DataLayout::getPointerABIAlignmentFangrui Song1-1/+1
2017-11-14[WebAssembly] Explicily disable comdat support for wasm outputSam Clegg1-9/+8
2017-10-20[WebAssembly] MC: Fix crash when -g specified.Sam Clegg1-8/+5
2017-10-03[WebAssembly] MC: Support for init_array and fini_arraySam Clegg1-3/+5
2017-09-15[WebAssembly] MC: Create wasm data segments based on MCSectionsSam Clegg1-3/+5
2017-09-12[WebAssembly] Remove flags from MCSectionWasmSam Clegg1-9/+5
2017-06-12IR: Replace the "Linker Options" module flag with "llvm.linker.options" named...Peter Collingbourne1-33/+16
2017-06-07Move Object format code to lib/BinaryFormat.Zachary Turner1-4/+4
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth1-2/+2
2017-06-05CodeGen: add support for emitting ObjC image infoSaleem Abdulrasool1-23/+70
2017-06-05Add support for #pragma clang sectionJaved Absar1-0/+19
2017-05-08Ignore !associated metadata with null argument.Evgeniy Stepanov1-1/+5
2017-04-15[ProfileData] Unify getInstrProf*SectionName helpersVedant Kumar1-1/+2
2017-04-14[Profile] Make host tool aware of object format when quering prof section names Xinliang David Li1-4/+2
2017-04-13[Profile] PE binary coverage bug fixXinliang David Li1-1/+3
2017-03-31Move llvm::emitLinkerFlagsForGlobalCOFF() to Mangler.Peter Collingbourne1-31/+0
2017-03-17Add !associated metadata.Evgeniy Stepanov1-13/+50
2017-02-27[CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; ot...Eugene Zelenko1-12/+24
2017-02-24[WebAssembly] Basic support for Wasm object file encoding.Dan Gohman1-3/+58
2017-02-22[WebAssembly] Add skeleton MC support for the Wasm container formatDan Gohman1-0/+52
2017-02-02[lto] add getLinkerOpts()Bob Haarman1-29/+32
2016-12-29Revert "[COFF] Use 32-bit jump table entries in .rdata for Win64"Reid Kleckner1-7/+0
2016-12-29[COFF] Use 32-bit jump table entries in .rdata for Win64Reid Kleckner1-0/+7
2016-12-15[ARM] Implement execute-only support in CodeGenPrakhar Bahuguna1-0/+6
2016-11-22CodeGen: simplify TargetMachine::getSymbol interface. NFC.Tim Northover1-11/+10
2016-10-24Target: Change various section classifiers in TargetLoweringObjectFile to tak...Peter Collingbourne1-45/+48
2016-10-18Use profile info to set function section prefix to group hot/cold functions.Dehao Chen1-2/+6
2016-10-14Revert "In preparation for removing getNameWithPrefix off ofEric Christopher1-8/+1
2016-10-14In preparation for removing getNameWithPrefix off of TargetMachine,Eric Christopher1-1/+8
2016-09-20Revert "Remove extra argument used once onEric Christopher1-8/+1
2016-09-20Mark ELF sections whose name start with .note as notePetr Hosek1-0/+5
2016-09-20Remove more guts of TargetMachine::getNameWithPrefix and migrate one check to...Eric Christopher1-0/+7
2016-09-20Remove extra argument used once on TargetMachine::getNameWithPrefix and inlin...Eric Christopher1-1/+1
2016-09-16Move the Mangler from the AsmPrinter down to TLOF and clean up theEric Christopher1-60/+49
2016-08-29Use the correct ctor/dtor section for dynamic-no-pic.Rafael Espindola1-1/+1
2016-08-29Move code only used by codegen out of MC. NFC.Rafael Espindola1-5/+55
2016-07-01Add support for allowing us to create uniquely identified "COMDAT" or "ELFEric Christopher1-4/+2
2016-06-27[ARM] Fix Thumb text sections' flags under COFF/WindowsRenato Golin1-5/+7
2016-06-14IR: Introduce local_unnamed_addr attribute.Peter Collingbourne1-1/+1
2016-05-17Simplify handling of hidden stub.Rafael Espindola1-3/+1
2016-05-16Remove .hot and .unlikely prefixes from function section names.Easwaran Raman1-16/+2
2016-05-02[MC] Create unique .pdata sections for every .text sectionReid Kleckner1-10/+13
2016-04-30CodeGen: convert to range based loopsSaleem Abdulrasool1-36/+20
2016-04-22CodeGen: Use PLT relocations for relative references to unnamed_addr functions.Peter Collingbourne1-0/+21
2016-02-23Add prefix based function layout when profile is available.Dehao Chen1-0/+16
2016-02-23Revert "Add prefix based function layout when profile is available."Duncan P. N. Exon Smith1-16/+0
2016-02-22[X86] Create mergeable constant pool entries for AVXDavid Majnemer1-2/+6