diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2022-12-01 19:02:18 -0500 |
---|---|---|
committer | Matt Arsenault <arsenm2@gmail.com> | 2023-01-17 22:33:56 -0500 |
commit | e7cd42f8e4da1beed52f401dcf87d22d36a2c81c (patch) | |
tree | 69baf2fd37af141c90e5ea08cd91d46334bfc57f /llvm/tools/llvm-reduce/DeltaManager.cpp | |
parent | 76d3e1a4980ff64a69494087f0a094b90ad54dff (diff) | |
download | llvm-e7cd42f8e4da1beed52f401dcf87d22d36a2c81c.zip llvm-e7cd42f8e4da1beed52f401dcf87d22d36a2c81c.tar.gz llvm-e7cd42f8e4da1beed52f401dcf87d22d36a2c81c.tar.bz2 |
Utils: Add utility pass to lower ifuncs
Create a global constructor which will initialize a global table of
function pointers. For now, this is only used as a reduction technique
for llvm-reduce.
In the future this may be useful to support ifunc on systems where the
program loader doesn't natively support it.
Diffstat (limited to 'llvm/tools/llvm-reduce/DeltaManager.cpp')
0 files changed, 0 insertions, 0 deletions