diff options
author | Matthew Voss <matthew.voss@sony.com> | 2024-01-11 12:18:03 -0800 |
---|---|---|
committer | Matthew Voss <matthew.voss@sony.com> | 2024-01-11 16:52:35 -0800 |
commit | f626b1f4ca2a6fd2b6c5eea3b53c15c4502d29fa (patch) | |
tree | 2dec95a6d09c136b0c7792af206cc726fb42ffe6 /llvm/lib/Support/StringRef.cpp | |
parent | 22bc74e4432c704e42c367af558b34b2b285ab3c (diff) | |
download | llvm-f626b1f4ca2a6fd2b6c5eea3b53c15c4502d29fa.zip llvm-f626b1f4ca2a6fd2b6c5eea3b53c15c4502d29fa.tar.gz llvm-f626b1f4ca2a6fd2b6c5eea3b53c15c4502d29fa.tar.bz2 |
[clang][FatLTO][UnifiedLTO] Pass -enable-matrix to the LTO driver
Unified LTO and Fat LTO do not use the regular LTO prelink pipeline when
-flto/-flto=full is specified on the command line, thus they require
LowerMatrixIntrinsicsPass to be run during the link stage. To enable
this, we pass -enable-matrix to the LTO driver, replicating ThinLTO
behavior. This fix was applied to ThinLTO in https://reviews.llvm.org/D153583.
This fixes #77621.
Diffstat (limited to 'llvm/lib/Support/StringRef.cpp')
0 files changed, 0 insertions, 0 deletions