diff options
author | Arthur Eubanks <aeubanks@google.com> | 2023-12-14 12:28:50 -0800 |
---|---|---|
committer | Arthur Eubanks <aeubanks@google.com> | 2023-12-14 12:28:50 -0800 |
commit | 15617d14f78bd20c96208501d950f0902cb03ffe (patch) | |
tree | 28ca30508a9e231ffd6aba6ee7a9dc6ccc9b8b01 /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | |
parent | e75f37fd64a467cd8b24851062342079bef123f5 (diff) | |
download | llvm-15617d14f78bd20c96208501d950f0902cb03ffe.zip llvm-15617d14f78bd20c96208501d950f0902cb03ffe.tar.gz llvm-15617d14f78bd20c96208501d950f0902cb03ffe.tar.bz2 |
Revert "Reland [X86] Respect code models more when determining if a global reference can fit in 32 bits (#75386)"
This reverts commit ec92d74a0ef89b9dd46aee6ec8aca6bfd3c66a54.
Breaks some compiler-rt tests, e.g. https://lab.llvm.org/buildbot/#/builders/37/builds/28834
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
-rw-r--r-- | llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp b/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp index 9a0dd92..8e1a109 100644 --- a/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp +++ b/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp @@ -649,7 +649,7 @@ getELFSectionNameForGlobal(const GlobalObject *GO, SectionKind Kind, Name = ".rodata.cst"; Name += utostr(EntrySize); } else { - Name = getSectionPrefixForGlobal(Kind, TM.isLargeGlobalValue(GO)); + Name = getSectionPrefixForGlobal(Kind, TM.isLargeGlobalObject(GO)); } bool HasPrefix = false; @@ -769,7 +769,7 @@ getGlobalObjectInfo(const GlobalObject *GO, const TargetMachine &TM) { Group = C->getName(); IsComdat = C->getSelectionKind() == Comdat::Any; } - if (TM.isLargeGlobalValue(GO)) + if (TM.isLargeGlobalObject(GO)) Flags |= ELF::SHF_X86_64_LARGE; return {Group, IsComdat, Flags}; } |