diff options
author | Lang Hames <lhames@gmail.com> | 2025-05-07 03:22:42 +0000 |
---|---|---|
committer | Lang Hames <lhames@apple.com> | 2025-05-08 10:07:44 +1000 |
commit | 32f514c68d78530f7d7adee883e1b4fc8dd1e9fd (patch) | |
tree | 3ba543fe8b872bde018613d861d916ac8ccee311 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | 934cfa796e83e2fda4de14f8dfe68586270dd49c (diff) | |
download | llvm-32f514c68d78530f7d7adee883e1b4fc8dd1e9fd.zip llvm-32f514c68d78530f7d7adee883e1b4fc8dd1e9fd.tar.gz llvm-32f514c68d78530f7d7adee883e1b4fc8dd1e9fd.tar.bz2 |
[JITLink][i386] Support R_386_GOT32X using existing non-relaxable edge kind.
R_386_GOT32 was already handled by lowering to
EdgeKind_i386::RequestGOTAndTransformToDelta32FromGOT. R_386_GOT32X is just an
optionally relaxable version of R_386_GOT32, so we can lower to the same edge
kind.
I've left a TODO to add a relaxable edge kind and update the i386 relaxation
optimization in the future, though I'll probably leave this as an exercise for
any i386 aficionados out there. ;)
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions