[PATCH] D108763: Use type sizes when determining dependence
Jolanta Jensen via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Sep 15 12:42:38 PDT 2021
jolanta.jensen updated this revision to Diff 372777.
jolanta.jensen added a comment.
defs={
"CMAKE_C_COMPILER": tools.which("gcc"),
"CMAKE_CXX_COMPILER": tools.which("g++"),
# The install prefix can only be specified once, at configure time
# But we want to install llvm in several places, at least the install
# folder and the package folder. Potentially also to the conan cache
# through an export-pkg
# The destination folder will be indicated though DESTDIR instead.
"CMAKE_INSTALL_PREFIX": "",
"CMAKE_INSTALL_RPATH": (
"\$ORIGIN/../lib:xxxVERY_NICE_LONG_" # pylint: disable=anomalous-backslash-in-string
"PLACEHOLDER_SO_THAT_WE_CAN_SUBSTITUTE_A_"
"PROPER_PATH_IN_HERE_LATER_OH_SO_MANY_WORDS_xxx"),
"WAREHOUSE_BUILD_NUM": self.build_number,
"OCTOPUS_BUILD_VERSION": self.compiler_version,
"ARM_LICENSING": "On" if self.options.with_licensing else "Off",
"LLVM_ENABLE_PROJECTS": "llvm;clang;openmp;compiler-rt",
"GOLD_EXECUTABLE": tools.which("ld"),
# compiler-rt attempts to build libcxx from the monorepo by
# default, and this isn't working (or desirable) at this point
# in time. Disable it.
"COMPILER_RT_USE_LIBCXX": "Off",
"LLVM_ENABLE_ASSERTIONS": "On" if self.options.with_assertions else "Off",
"LLVM_TARGETS_TO_BUILD": self.options.llvm_targets_to_build if \
self.options.llvm_targets_to_build else "AArch64"
"CMAKE_C_COMPILER": tools.which("gcc"),
"CMAKE_CXX_COMPILER": tools.which("g++"),
# The install prefix can only be specified once, at configure time
# But we want to install llvm in several places, at least the install
# folder and the package folder. Potentially also to the conan cache
# through an export-pkg
# The destination folder will be indicated though DESTDIR instead.
"CMAKE_INSTALL_PREFIX": "",
"CMAKE_INSTALL_RPATH": (
"\$ORIGIN/../lib:xxxVERY_NICE_LONG_" # pylint: disable=anomalous-backslash-in-string
"PLACEHOLDER_SO_THAT_WE_CAN_SUBSTITUTE_A_"
"PROPER_PATH_IN_HERE_LATER_OH_SO_MANY_WORDS_xxx"),
"WAREHOUSE_BUILD_NUM": self.build_number,
"OCTOPUS_BUILD_VERSION": self.compiler_version,
"ARM_LICENSING": "On" if self.options.with_licensing else "Off",
"LLVM_ENABLE_PROJECTS": "llvm;clang;openmp;compiler-rt",
"GOLD_EXECUTABLE": tools.which("ld"),
# compiler-rt attempts to build libcxx from the monorepo by
# default, and this isn't working (or desirable) at this point
# in time. Disable it.
"COMPILER_RT_USE_LIBCXX": "Off",
"LLVM_ENABLE_ASSERTIONS": "On" if self.options.with_assertions else "Off",
"LLVM_TARGETS_TO_BUILD": self.options.llvm_targets_to_build if \
self.options.llvm_targets_to_build else "AArch64"
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D108763/new/
https://reviews.llvm.org/D108763
Files:
llvm/lib/Analysis/LoopAccessAnalysis.cpp
llvm/test/Analysis/LoopAccessAnalysis/depend_diff_types.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D108763.372777.patch
Type: text/x-patch
Size: 4571 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210915/d7bb9e6a/attachment.bin>
More information about the llvm-commits
mailing list