aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-03-15[AIX] Support per global code model. (#79202)Sean Fertile1-13/+26
2024-03-01[PowerPC] Support local-dynamic TLS relocation on AIX (#66316)Felix (Ting Wang)1-5/+18
2024-02-21[WebAssembly] Add segment RETAIN flag to support private retained data (#81539)Yuta Saito1-7/+22
2024-02-15[X86] Use ".lrodata" prefix for large mergeable constants (#81900)Arthur Eubanks1-6/+7
2024-01-31[llvm] Use StringRef::starts_with (NFC)Kazu Hirata1-1/+1
2024-01-31[AIX] [XCOFF] Add support for common and local common symbols in the TOC (#79...Zaara Syeda1-1/+3
2024-01-09[Coverage] Mark coverage sections as metadata sections on COFF. (#76834)Zequan Wu1-1/+10
2023-12-19[SystemZ][z/OS] Add exception handling for XPLINK (#74638)Yusra Syeda1-0/+7
2023-12-14Re-Reland [X86] Respect code models more when determining if a global referen...Arthur Eubanks1-2/+2
2023-12-14Revert "Reland [X86] Respect code models more when determining if a global re...Arthur Eubanks1-2/+2
2023-12-14[Profile] Add binary profile correlation for code coverage. (#69493)Zequan Wu1-0/+4
2023-12-14Reland [X86] Respect code models more when determining if a global reference ...Arthur Eubanks1-2/+2
2023-12-14Revert "[X86] Respect code models more when determining if a global reference...Arthur Eubanks1-2/+2
2023-12-14[X86] Respect code models more when determining if a global reference can fit...Arthur Eubanks1-2/+2
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata1-19/+14
2023-12-09[ADT] Rename SmallString::{starts,ends}with to {starts,ends}_with (#74916)Kazu Hirata1-1/+1
2023-12-08[PowerPC] Move __ehinfo TOC entries to the end of the TOC section (#73586)Maryam Moghadas1-5/+11
2023-12-01Reland [X86] With large code model, put functions into .ltext with large sect...Arthur Eubanks1-11/+4
2023-12-01Revert "Reland [X86] With large code model, put functions into .ltext with la...Dmitri Gribenko1-4/+11
2023-11-30Reland [X86] With large code model, put functions into .ltext with large sect...Arthur Eubanks1-11/+4
2023-11-28Revert "[X86] With large code model, put functions into .ltext with large sec...Arthur Eubanks1-4/+11
2023-11-28[X86] With large code model, put functions into .ltext with large section fla...Arthur Eubanks1-11/+4
2023-10-31Revert "[Profile] Refactor profile correlation. (#70712)"Zequan Wu1-19/+0
2023-10-31[Profile] Refactor profile correlation. (#70712)Zequan Wu1-0/+19
2023-10-18[ELF] Set large section flag for globals with an explicit section (#69396)Arthur Eubanks1-20/+23
2023-09-22[BasicBlockSections] Split cold parts of custom-section functions. (#66731)Rahman Lavaee1-13/+24
2023-09-14[X86] Introduce a large data threshold for the medium code modelArthur Eubanks1-4/+4
2023-07-29[XCOFF] Do not put MergeableCStrings in their own sectionWael Yehia1-17/+0
2023-07-25[XCOFF] Enable available_externally linkage for functions.esmeyi1-2/+2
2023-07-24[clang][CodeGen] Introduce `-frecord-command-line` for MachOAntonio Frighetto1-0/+5
2023-05-31[X86] Use "l" prefix for data sections under medium/large code modelArthur Eubanks1-7/+16
2023-04-25[MachO] Disable atexit()-based lowering when LTO'ing kernel/kext codeJulian Lettner1-1/+6
2023-03-23[AIX][CodeGen] Storage Locations for Constant PointersQiongsi Wu1-4/+16
2023-03-14Remove -lower-global-dtors-via-cxa-atexit flagJulian Lettner1-5/+1
2023-03-10MachO: support custom section names on global variablesTim Northover1-0/+14
2023-03-01[COFF][X86_64] Put jump table in .rdata for WindowsWei Xiao1-0/+17
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott1-1/+1
2023-02-05[AArch64] Unconditionally use DW_EH_PE_indirect|DW_EH_PE_pcrel personality/ls...Fangrui Song1-20/+8
2023-02-04Revert "[AArch64] Unconditionally use DW_EH_PE_indirect|DW_EH_PE_pcrel person...NAKAMURA Takumi1-8/+20
2023-02-03[AArch64] Unconditionally use DW_EH_PE_indirect|DW_EH_PE_pcrel personality/ls...Fangrui Song1-20/+8
2023-01-25Verifier: Add checks for associated metadataMatt Arsenault1-8/+1
2023-01-11[XCOFF] handle the toc-data for object file generation.esmeyi1-4/+8
2022-12-05[IR] llvm::Optional => std::optionalFangrui Song1-2/+2
2022-11-24[Alignment][NFC] Use Align in MCStreamer::emitValueToAlignmentGuillaume Chatelet1-1/+1
2022-11-09[SampleFDO] Persist profile staleness metrics into binarywlei1-0/+26
2022-10-08[LoongArch] Set correct encodings for DWARF exception handlingwanglei1-0/+8
2022-08-16[Windows] Put init_seg(compiler/lib) in llvm.global_ctorsArthur Eubanks1-3/+16
2022-08-12[PowerPC] omit location attribute for TLS variable on AIXChen Zheng1-0/+7
2022-08-08[llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song1-1/+1
2022-07-07[Metadata] Add 'exclude' metadata to add the exclude flags on globalsJoseph Huber1-3/+0