aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/ModuloSchedule.cpp
diff options
context:
space:
mode:
authorGuillaume Chatelet <gchatelet@google.com>2024-04-24 10:33:24 +0200
committerGitHub <noreply@github.com>2024-04-24 10:33:24 +0200
commit788d1598212b402057889f5eb973b8665a735d04 (patch)
tree0a887fdab74a92612ab14f3b7437761307581f60 /llvm/lib/CodeGen/ModuloSchedule.cpp
parent603ba4c59635ff5f8a54d1106719124aee20271d (diff)
downloadllvm-788d1598212b402057889f5eb973b8665a735d04.zip
llvm-788d1598212b402057889f5eb973b8665a735d04.tar.gz
llvm-788d1598212b402057889f5eb973b8665a735d04.tar.bz2
[libc][bazel] Allow configure options to alter all targets (#89251)
The previous state was leading to inconsistencies. Some targets would get the options and some wouldn't. As an example, the `MEMORY_COPTS` definitions would only apply to the `:string_memory_utils` target but not to the `:memcpy` target. This patch makes sure definitions are applied throughout the LLVM libc targets as `local_defines`. This ensures that the preprocessor definitions don't propagate to depending targets outside of LLVM libc, and that all libc targets have consistent preprocessor definitions.
Diffstat (limited to 'llvm/lib/CodeGen/ModuloSchedule.cpp')
0 files changed, 0 insertions, 0 deletions