aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/BuildLibCalls.cpp
diff options
context:
space:
mode:
authorAugie Fackler <augie@google.com>2022-03-31 22:33:13 -0400
committerAugie Fackler <augie@google.com>2022-07-21 15:31:16 -0400
commit62f48cadfd6667e5795b95a5aef7eadbe2ccc598 (patch)
treed99ec7fdf7ea240eeae8ee62552a6e311b815552 /llvm/lib/Transforms/Utils/BuildLibCalls.cpp
parent5a3e3675f6be3c49fb1a305202888cce4d916ba6 (diff)
downloadllvm-62f48cadfd6667e5795b95a5aef7eadbe2ccc598.zip
llvm-62f48cadfd6667e5795b95a5aef7eadbe2ccc598.tar.gz
llvm-62f48cadfd6667e5795b95a5aef7eadbe2ccc598.tar.bz2
MemoryBuiltins: accept non-TLI funcs with attribs as allocator funcs
This allows us to accept annotations from out-of-tree languages (the example test is derived from Rust) so they can enjoy the benefits of LLVM's optimizations without requiring LLVM to have language-specific knowledge. Differential Revision: https://reviews.llvm.org/D123091
Diffstat (limited to 'llvm/lib/Transforms/Utils/BuildLibCalls.cpp')
0 files changed, 0 insertions, 0 deletions