diff options
author | Fangrui Song <i@maskray.me> | 2022-11-07 09:03:23 -0800 |
---|---|---|
committer | Fangrui Song <i@maskray.me> | 2022-11-07 09:03:23 -0800 |
commit | 90ad3e3c02e92cabfc7cf1f0b552ddca73d54cc8 (patch) | |
tree | a14b1ec629c1fd9e473376ad4f12b4a0183f6b0a /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | ec224e3b680464101669f36baf547bf3d342bc07 (diff) | |
download | llvm-90ad3e3c02e92cabfc7cf1f0b552ddca73d54cc8.zip llvm-90ad3e3c02e92cabfc7cf1f0b552ddca73d54cc8.tar.gz llvm-90ad3e3c02e92cabfc7cf1f0b552ddca73d54cc8.tar.bz2 |
[IR] Allow available_externally GlobalAlias
GlobalVariable and Function can be available_externally. GlobalAlias is used
similarly. Allowing available_externally is a natural extension and helps
ThinLTO discard GlobalAlias in a non-prevailing COMDAT (see D135427).
For now, available_externally GlobalAlias must point to an
available_externally GlobalValue (not ConstantExpr).
Differential Revision: https://reviews.llvm.org/D137441
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions