aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorDaniel Thornburgh <dthorn@google.com>2025-11-11 11:52:56 -0800
committerGitHub <noreply@github.com>2025-11-11 11:52:56 -0800
commitc9ff2df8c3233dcb1d3e45039569dd1b9235ad52 (patch)
treefcd6b67f1615c16b142b11f12d035350e090caee /clang/lib/CodeGen/CodeGenModule.cpp
parentcc5057cc2153924d414aac0d4cc7f08d205cd079 (diff)
downloadllvm-c9ff2df8c3233dcb1d3e45039569dd1b9235ad52.zip
llvm-c9ff2df8c3233dcb1d3e45039569dd1b9235ad52.tar.gz
llvm-c9ff2df8c3233dcb1d3e45039569dd1b9235ad52.tar.bz2
[IR] "modular-format" attribute for functions using format strings (#147429)
A new InstCombine transform uses this attribute to rewrite calls to a modular version of the implementation along with llvm.reloc.none relocations against aspects of the implementation needed by the call. This change only adds support for the 'float' aspect, but it also builds the structure needed for others. See issue #146159
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions