diff options
author | Eli Friedman <efriedma@quicinc.com> | 2021-11-02 13:32:31 -0700 |
---|---|---|
committer | Eli Friedman <efriedma@quicinc.com> | 2021-11-02 15:11:22 -0700 |
commit | c964afb2c8b540a8579c18d3a05379ceee704844 (patch) | |
tree | b928050f0956cccb818d7b5ca78ffa4ca257cb54 /llvm/lib/Transforms/Utils/InlineFunction.cpp | |
parent | bab3f32d6b668600c9f0677f93be7df602d57cc1 (diff) | |
download | llvm-c964afb2c8b540a8579c18d3a05379ceee704844.zip llvm-c964afb2c8b540a8579c18d3a05379ceee704844.tar.gz llvm-c964afb2c8b540a8579c18d3a05379ceee704844.tar.bz2 |
[AArch64] Diagnose large adrp offset on Windows.
On Windows, this relocation can only encode a 21-bit offset. Make sure
we emit an error, instead of silently truncating the offset.
Found investigating https://bugs.llvm.org/show_bug.cgi?id=52378
Differential Revision: https://reviews.llvm.org/D113051
Diffstat (limited to 'llvm/lib/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions