aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp
diff options
context:
space:
mode:
authorMehdi Amini <joker.eph@gmail.com>2025-08-07 17:56:54 +0200
committerGitHub <noreply@github.com>2025-08-07 17:56:54 +0200
commitd95433bc8131e6c9f175c82f7b26e789084a347f (patch)
tree3d5fb635a84ccd4876be99be9c924dfdafcc790f /llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp
parent3fbb553f7d31329212b658cca5b9eb5dae4e91b2 (diff)
downloadllvm-d95433bc8131e6c9f175c82f7b26e789084a347f.zip
llvm-d95433bc8131e6c9f175c82f7b26e789084a347f.tar.gz
llvm-d95433bc8131e6c9f175c82f7b26e789084a347f.tar.bz2
Remove __SHORT_FILE__ macro definition in CMake (#152344)
This per-file macro definition on the command line breaks caching of modules. See discussion in #150677 Instead we use a constexpr function that processes the __FILE__ macro, but prefer also the __FILE_NAME__ macro when available (clang/gcc) to spare compile-time in the frontend. If the constexpr function isn't const-evaluated, it'll be only evaluated when printing the debug message.
Diffstat (limited to 'llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions